begin process at 2012 05 30 17:06:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

parcourir un fichier et remplacer un caractère par un autre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

parcourir un fichier et remplacer un caractère par un autre

jeudi 3 novembre 2011 à 22:32:06 | parcourir un fichier et remplacer un caractère par un autre

bassemzaidi

Bonsoir,

J'ai une fichier .txt qui contien un code (presque 3000 ligne)je veut changer le caractère " par celui simple cote ' dans tous le code et voila mon proposition de code.


<?php
//lecture du fichier
$fp = fopen('C:\Program Files\EasyPHP-5.3.6.1\www\code\b.txt','r');
//on parcoure toute le fichier ligne par ligne
while (!feof($fp)) {
// lecture du contenu de la ligne
$page = fgets($fp, 4096);

//$page = file_get_contents( 'C:\Program Files\EasyPHP-5.3.6.1\www\code\b.txt' ) ;
// remplacer " par '
$page = str_replace( ",', $page ) ;
}
fclose($fp);
?>


Merci de votre aide!
vendredi 4 novembre 2011 à 04:55:22 | Re : parcourir un fichier et remplacer un caractère par un autre

jjth1

Réponse acceptée !
Bonsoir,
Tu as dit que c'était un code qui était dans le fichier texte, si ca l'est, c'est une manière un peu barbare de remplacer tous les ", en effet, un code vraiment simple tel que :
Code PHP :
echo 'Bonjour <img src="wink.jpg"/>';

Pourrait créer une erreur dans ton script.
Si c'est un script, tu devrais sans doutes laisser les " tels qu'ils sont, c'est plus prudent.

Si tu veux quand même essayer, fais un backup (fortement recommandé) de ton fichier et essaye ça :
(Non testé)
Code PHP :
<?php
//lecture du fichier
$page = file_get_contents('C:\Program Files\EasyPHP-5.3.6.1\www\code\b.txt');


$page= str_replace('"','\'', $page ) ;

$result=file_put_contents('C:\Program Files\EasyPHP-5.3.6.1\www\code\b.txt',$page);

?>

N'oublie pas les '' lorsque tu veux modifier une chaine de caractères.
jeudi 10 novembre 2011 à 00:22:45 | Re : parcourir un fichier et remplacer un caractère par un autre

bassemzaidi

merci pour votre aide


Cette discussion est classée dans : fichier, code, caractère, parcourir, remplacer


Répondre à ce message

Sujets en rapport avec ce message

comment parcourir le code d'1 page html pour remplacer des zones définis [ par nakata94 ] Est ce qu'une personne pourrais m'aider, en me disant comment parcourir le code source d'1 page html pour remplacer des zones définis. Par exemple, je comment remplacer du code dans un fichier A par un autre code dans le fichier B [ par michelvernet2 ] bonjour, j'ai un site à refaire, page par page ( je sais c'est dépassé, mais c'est comme ça ) . Actuellement, j'opère manuellement : je copie mon code Insérer un fichier situé sur un poste client [ par bruno9173 ] Bonjour, J'ai une erreur au moment de l'upload d'un fichier, j'ai retourné le code dans tous les sens, j'ai contrôlé les droits sur le répertoire upl problème d'upload de fichier [ par lilj ] bonjour, voila je ne comprend pas pourquoi mon browser affiche undefined index aprés avoir envoyé une fichier !! voici mon code : mon form : [code=htm vous trouvez ça blague mé soyez sur que c vrai !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par khalilo2y ] [b]salut tout le monde j'utilise un code php pour uploader des images dans un dossier avatars ... ok c ça[/b] [b]la balise du fichier file nommé avat Rien ne se modifie dans mon fichier... Pourquoi ? [ par jytest ] Bonjour, Débutant en php, j'ai un souci avec ce code qui a l'air de fonctionner... sauf qu'il ne fonctionne pas... rien ne change dans le fichier 'vi Demade d'aid [ par fouad_king_computer ] j'ai besion des Script faits les étapes de mon travail 1. code fait la téléchargement de page web; 2.stocker cette page sur un repertoire; 3.code fai xml/xsl [ par math11 ] Bonjour, Débutant en xml, je suis a la recherche d'un moyen de lire un fichier xml, qui utilise une feuille de style. Sous Firefox, lorsque j'appel Sauvegarde en UTF-8 [ par justbe ] Bonjour, J'ai un problème concernant un fichier .txt (codage [b]UTF-8[/b] à la base) que j'édite via un simple formulaire, seulement lorsque je valid


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,030 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales