[PHP] caractères speciaux
Résolu
le coin-coin
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
-
le coin-coin Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
le coin-coin Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
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