[PHP] caractères speciaux
Résolu
le coin-coin
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
le coin-coin Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
le coin-coin Messages postés 65 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!!
Configuration: Windows XP Internet Explorer 6.0
A voir également:
- [PHP] caractères speciaux
- Caractères spéciaux - Guide
- Caractère spéciaux - Guide
- Caractères spéciaux mac - Guide
- Nom facebook caractères spéciaux - Guide
- Expert php - Télécharger - Langages
3 réponses
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://abonnement.xiptv.shop/contents/php/phpreg.php3) il existe des classes de caractères, sauriez vous à laquelle apartient ° ?
Merci