Journal du Net > Développeurs > Contributions > Soumettez votre meilleure astuce PHP

APPEL
A CONTRIBUTION

Vous manipulez le langage PHP au quotidien pour concevoir votre site Web ? Vous avez certainement une astuce à partager !

Participez

 Vérifier soit même son code HTML  

Patrick Serru , Chiclayo

Quel est en 3 lignes l'objectif de votre astuce ?

Pour simple utilisateur PHP. L'idée, qui n'est probablement pas nouvelle, est de "buffuriser" la sortie puis de la passer dans une moulinette avant impression.

Décrivez votre astuce en détail. N'hésitez-pas à inclure des portions de codes.

Plus besoin de CSE et autres contrôleurs de code, le code (simple) étant contrôlé en développement. Moins de surprises avec les fureteurs permissifs qui ne réagissent pas comme vous voudriez simplement parce que vous vous êtes trompé. Il s'agit de "buffuriser" les sorties HTML puis de les analyser au moment du print() final.

La méthode d'analyse simple que j'utilise actuellement n'est pas universelle à cause de JavaScript.

La seule restriction est que les balises doivent être dans le style XHTML, donc, vos "input" et autres "br" doivent se terminer par " /". Une difficulté est le commentaire. On apprécierait une balise genre "rem" ouvrant un commentaire et "/rem" le fermant, avec possibilité de placer n'importe quoi, y compris d'autre balises inutiles, entre, mais c'est rêver...

Le code que j'utilise est trop long pour être placé ici, et j'ai des doutes sur l'aspect astuce de ce poste; de plus certains connaissent peut-être déjà un équivalent libre ! Mais si des lecteurs sont intéressés, je ferai l'effort de le "préparer" et je ne sais comment, mais je le rendrai libre. Mais s'il existe déjà quelque chose de libre, faîtes le savoir en réagissant.

Je suis particulièrement satisfait depuis que j'utilise cette astuce. Je me suis soulagé !


Publié le 17 septembre 2008

Soyez le premier ou la première à réagir à ce temoignage : réagir
  Les dernières contributions  

  En ce moment sur Journal du Net Développeur  
16 contributions : 1 2 3 4 5 6 7 8 9 10 11 12 13 ... 16
 




 

RECHERCHE