une expression reguliere qui fait ca... [php] - PHP - Programmation
Marsh Posté le 25-04-2002 à 15:08:00
remplacer é par é?
le forum aurait pas interprété le code que tu veux mettre a la place?
Marsh Posté le 25-04-2002 à 15:17:33
Goueg a écrit a écrit : remplacer é par é? le forum aurait pas interprété le code que tu veux mettre a la place? |
Oui désolé c'est l equivalent html du "é" que l'on aurait du lire
soit "é"
ps: les caractere iso sont interprété...
[jfdsdjhfuetppo]--Message édité par veryfree le 25-04-2002 à 15:23:12--[/jfdsdjhfuetppo]
Marsh Posté le 25-04-2002 à 15:24:26
veryfree a écrit a écrit : Oui désolé c'est l equivalent html du "é" que l'on aurait du lire soit "é" ps: les caractere iso sont interprété... |
ouaip ca m'avait fait pareil avec un truc de XML
je dois avoir un truc ki ressemble a ce ke tu veux
Marsh Posté le 25-04-2002 à 15:25:26
Goueg a écrit a écrit : ouaip ca m'avait fait pareil avec un truc de XML je dois avoir un truc ki ressemble a ce ke tu veux |
je te remerci!
Marsh Posté le 25-04-2002 à 15:25:32
Pas besoin d'une expression régulière, utilise
Code :
|
Mais bon, je te conseille plutôt d'utiliser la fonction htmlentities : http://www.php.net/manual/fr/function.htmlentities.php
Marsh Posté le 25-04-2002 à 15:55:03
tentacle a raison, htmlentities ou htmlspecialchars c bon.
sinon en fait c pareil que str_replace
$newmot = ereg_replace( "é", "é", $mot );
Marsh Posté le 25-04-2002 à 15:56:37
merci pour vs reponse j ai resolu mon probleme grace a vous
Marsh Posté le 25-04-2002 à 16:15:59
Goueg a écrit a écrit : tentacle a raison, htmlentities ou htmlspecialchars c bon. sinon en fait c pareil que str_replace $newmot = ereg_replace( "é", "é", $mot ); |
Le problème avec htmlspecialchars, c'est qu'il ne s'occupe que des caractères genre quotes, guillemets, < et > plus quelques autres, mais pas des caractères alphabétique avec accents.
sinon entre ereg_replace et str_replace, je préfèrerais str_replace pour ça car je pense qu'il sera plus performant (l'autre étant prévu pour gérer des expression régulières).
Marsh Posté le 25-04-2002 à 17:14:46
C'EST DE LA DAUBE ereg_replace !!! Les preg et str sont bien bien plus rapides... Et aussi, htmlentities ça convertit les accents.
Marsh Posté le 25-04-2002 à 15:02:01
je cherche une expression reguliere qui remplace les
"é" par des "é"
edit "é"
si vous avez ca sous la main ce serait sympa!
merci
[jfdsdjhfuetppo]--Message édité par veryfree le 25-04-2002 à 15:21:31--[/jfdsdjhfuetppo]