[PHP] Alt + 0160 > dans un str_replace

Alt + 0160 > dans un str_replace [PHP] - Programmation

Marsh Posté le 06-06-2002 à 18:35:54    

str_replace(chr(160),' ',$message);
ca ne remplace pas
si je mets
str_replace(chr(0160),'',$message);
ca remplace les "p"
 
help je comprends pas :(


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 06-06-2002 à 18:35:54   

Reply

Marsh Posté le 06-06-2002 à 18:44:34    

un entier qui commence par un 0 est considéré comme octal (base 8).
 
si tu veux remplacer les  , tu devrais indiquer ... (' ', ...)


Message édité par youdontcare le 06-06-2002 à 18:44:47
Reply

Marsh Posté le 06-06-2002 à 18:56:34    

str_replace(chr(160),'',$message);
fct très bien :heink:


---------------
...oups kernel error...
Reply

Marsh Posté le 06-06-2002 à 19:15:28    

Au fait, si tu faisais plutôt l'inverse, ce serait pas plus sur?
Juste accepter les caractères a-z, A-Z, 0-9 et _-, etc, etc...
 
Tu aurais plus jamais de problème  :D


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 25-07-2002 à 19:12:53    

ethernal a écrit a écrit :

str_replace(chr(160),'',$message);
fct très bien :heink:  




en admetant que ca ne marche pas,
il reste koi comme solution ?

Reply

Marsh Posté le 26-07-2002 à 08:46:19    

:bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed