[PHP] caractères speciaux
Résolu
le coin-coin
Messages postés
75
Statut
Membre
-
le coin-coin Messages postés 75 Statut Membre -
le coin-coin Messages postés 75 Statut Membre -
Bonjour à tous,
Je lis un fichier xml dans le but de remplacer des caracteres spéciaux qui empêche le traitement de continuer.
CODE :
$ouvre=fopen("upload/$fichier","r") or die ("Impossible d'ouvrir le fichier");
$lecture = "";
while (!feof ($ouvre))
{
$lecture =$lecture.fgets($ouvre);
}
ereg_replace("[:graph:]","",$lecture); <--Erreur sur cette ligne
fclose($ouvre);
$ouvre=fopen("upload/$fichier","w+");
fwrite($ouvre,$lecture);
fclose($ouvre);
Je voudrais me debarassé de caractere ° mais visiblement la fonction ereg_replace ne fait pas son boulot, pourquoi?
Merci de votre aide!!
Je lis un fichier xml dans le but de remplacer des caracteres spéciaux qui empêche le traitement de continuer.
CODE :
$ouvre=fopen("upload/$fichier","r") or die ("Impossible d'ouvrir le fichier");
$lecture = "";
while (!feof ($ouvre))
{
$lecture =$lecture.fgets($ouvre);
}
ereg_replace("[:graph:]","",$lecture); <--Erreur sur cette ligne
fclose($ouvre);
$ouvre=fopen("upload/$fichier","w+");
fwrite($ouvre,$lecture);
fclose($ouvre);
Je voudrais me debarassé de caractere ° mais visiblement la fonction ereg_replace ne fait pas son boulot, pourquoi?
Merci de votre aide!!
A voir également:
- [PHP] caractères speciaux
- Caractère spéciaux - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
- Raccourcis clavier word caractères spéciaux pdf - Guide
3 réponses
je sais pas si ca vas t aider mais essaye ...j ai pas essayer le PHP d un certain tres bon temp ..
http://de3.php.net/manual/fr/function.ereg-replace.php
http://de3.php.net/manual/fr/function.ereg-replace.php
dsl je suis debutant en php je l´ai etudier que pendant une anne au lycee mais essaye de faire tous simplement:
ereg_replace("°","",$lecture);
ou
ereg_replace("\°","",$lecture);
ereg_replace("°","",$lecture);
ou
ereg_replace("\°","",$lecture);
Bonjour
Je voudrais me debarassé de caractere ° mais visiblement la fonction ereg_replace ne fait pas son boulot, pourquoi?
Mais si, les fonction PHP font bien leur boulot. seulement, c'est toi qui ne récupère pas le résultat. Il faut que tu récupères le résultat de la fonction :
$lecture = ereg_replace(etc...
Je voudrais me debarassé de caractere ° mais visiblement la fonction ereg_replace ne fait pas son boulot, pourquoi?
Mais si, les fonction PHP font bien leur boulot. seulement, c'est toi qui ne récupère pas le résultat. Il faut que tu récupères le résultat de la fonction :
$lecture = ereg_replace(etc...
D'apres CCM (http://www.commentcamarche.net/contents/php/phpreg.php3) il existe des classes de caractères, sauriez vous à laquelle apartient ° ?
Merci