Un petit bout de code juste pour le fun. On va écrire la fonction br2nl, après tout il n'y a pas de raison qu'on puisse aller dans le sens retour à la ligne PHP-> retour à la ligne HTML et pas dans le sens inverse.
C'est parti donc, ! Attention cela risque d'être intense (note : je ne prends pas en compte le xHTML, faut pas déconner).
function br2nl(string $string)
{
return str_replace('<br>', PHP_EOL, $string);
}
et vient alors naturellement les fonctions suivantes :
function saltoAvant(string $string)
{
return br2nl(nl2br($string));
}
function saltoArriere(string $string)
{
return nl2br(br2nl($string));
}
On sait jamais si le \n change d'avis une fois sur le u/, cela peut être pratique !