Fonction PHP br2nl (inverse de nl2br)

Vous connaissez sûrement la fonction native PHP nl2br() permettant de remplacer les sauts de ligne ASCII en sauts de ligne HTML <br />.

Saviez-vous que PHP n’embarque pas la fonction permettant de réaliser l’opération inverse ?

Heureusement, certaines fonctions sont disponibles dans les commentaires du manuel PHP de la page nl2br ainsi que sur certains forums spécialisés.

Parmi toutes les fonctions que j’ai pu tester, j’ai retenu la fonction ci-dessous qui fonctionne à partir d’une expressions régulière.

Les tags « <br> » et « <br /> » seront remplacés (avec 0 ou plusieurs espaces avec le « /> ».

Fonction PHP pour changer les <br> en sauts de ligne

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *