par
Ryle » 04 avr. 2006, 19:22
presque, l'ordre des arguments n'est pas bon, mais l'idée est là

str_replace($chaine_recherchee, $chaine_remplacante, $texte_dans_lequel_on_cherche)
pour les retour à la lignes, ce sont effectivement des caractères spéciaux. Pour les identifier, sous unix, il s'agit simplement de "\n" et sous windows "\r\n". (ce sont des antislash, pas des slash)
A savoir, il existe une fonction php nommée nl2br() - voir la doc pour plus d'info - qui remplace automatiquement les retours à la ligne par des "<br />" et qui fonctionne très bien

presque, l'ordre des arguments n'est pas bon, mais l'idée est là ;)
str_replace($chaine_recherchee, $chaine_remplacante, $texte_dans_lequel_on_cherche)
pour les retour à la lignes, ce sont effectivement des caractères spéciaux. Pour les identifier, sous unix, il s'agit simplement de "\n" et sous windows "\r\n". (ce sont des antislash, pas des slash)
A savoir, il existe une fonction php nommée nl2br() - voir la doc pour plus d'info - qui remplace automatiquement les retours à la ligne par des "<br />" et qui fonctionne très bien ;)