par
sadeq » 04 mai 2007, 13:44
$tableau = array("<br />" => "\n", "<blockquote />" => "\t");
remarquer qu'il n'y a aucun "" dans le echo mais ça fonctionne
Pas tout à fait vrai, tu as les fameuses "" dans ton tableau

hihi.
Remarque qu'on parlait du fonctionnement d'une chaîne pas de l'echo
Concernant ta dernière question, le caractère de retour est en fait
\r\n sous Windows et seulement \n sous Linux. Ils sont tous équivalent à <br> en HTML à ne pas confondre avec <p> en html qui veut dire "nouveau paragraphe" et qui fait aussi un retour à la ligne
Comme en bureautique, la différence est une question de mise en forme et mise en page
le <p> crée un nouveau paragraphe intrinsèque qui a ses propres proriétés de mise en forme par contre le <br> ne fait que forcer le texte à revenir à la ligne suivante tout en restant dans le même cadre de mise en forme du paragraphe parent.
<p> est un conteneur de texte alors que <br> n'est qu'une directive de retour à la ligne.