
Home
» Talus' Works » Talus' TPL » Général & Support » multiParse :: Static Func » Lecture du Sujet » Page 1 | Forum Fermé - Sujet Fermé |
|
|
|
|
Voila ma fonction parse():
Code PHP
<?php
Passage en fonction statique, et ça m'évite plusieurs parse() d'affilée, ce qui fais moche et mal lisible ^^' |
|
|
|
|
|
Avant, y'avait une fonction multiParse exprès pour, mais je trouve ca moins lisible personnellement. Pour ca que je l'ai virée, mais elle est plutot simple à remettre en place, en fait... Soit :
Code PHP
<?php
Mais pourquoi la syntaxe alternative pour le if et le foreach ? J'utilise cette syntaxe que dans les TPLs, car justement elle donne un meilleur visu du code quand on ouvre et referme les balises à plein gaz, et plus appropriée pour des templates, mais en code direct dans la classe... Enfin, je déplace ce sujet dans le général de TTPL :p Dernière édition le 20/06/2009, à 17:15, par Talus Dev' de Talus' Works |
|
|
|
|
C'est la même que la mienne :p juste que les récursives sont utiles ...
Code PHP
donc je préfère while(): endwhile; if: endif; for: endfor; etç ...
[0T]<?
Dernière édition le 20/06/2009, à 17:50, par Informpro |
|
|
|
|
|
Je sais très bien à quoi elle correspond, j'ai fait un speech dessus deux posts plus haut... Mais je trouve cette syntaxe moins lisible pour un bloc de code, je trouve les {} un peu plus. Par contre, je la trouve plus lisible dans le cas de l'utilisation en templating (avec une ouverture / fermeture des balises PHP très fréquente). Je la trouve aussi plus longue à écrire, entre autres... Mais les gouts, les couleurs... Bouh les short tags, au passage. Et ton code est vachement indenté aussi... Trop d'indentation tue l'indentation. Surtout si tu veux respecter une des normes les plus connues en prog : dans la mesure du possible, tacher de limiter les lignes à 80 caractères (120 grand max). Dernière édition le 20/06/2009, à 19:11, par Talus Dev' de Talus' Works |
|
|
|
|
je trouve ça plus lisible, plus flexible ... chacun ses gouts |
|
| Forum Fermé - Sujet Fermé |