Titre: php et la gestion de fichiers
Posté par: ToToMaStEr le le 14-02-2008 a 18:27:46
Bonjour à tous,
Pour une fois je ne répond pas aux problèmes mais j'en pose un!! :P
Quelqu'un pourait-il me donner un script(ou des indication) pour faire ceci:
-Ouvrir un fichier texte -Trouver une ligne qui contient une chaine de caractère -Remplacer cette ligne par une chaine de caractère que je donne.
Si quelqu'un à la solution ? Je suis vraiment mauvais en traitement de fichier, merci pour votre aide! |
Titre: Re:php et la gestion de fichiers
Posté par: MarvinLeRouge le le 15-02-2008 a 11:41:24
Salut,
Je dirais :
- récupération du fichier par file_get_contents - recherche et remplacement de la ligne en question par expression régulière (chercher les sauts de ligne) - écriture du fichier par file_put_contents |
Titre: Re:php et la gestion de fichiers
Posté par: ToToMaStEr le le 15-02-2008 a 13:46:34
Merci pour ta réponse .
Sa donne quoi en code? |
Titre: Re:php et la gestion de fichiers
Posté par: MarvinLeRouge le le 15-02-2008 a 23:36:59
file_get_contentns, file_put_contents : enfantin, regarde l'aide les expressions réfulières : je suis pas un spécialiste, jette un oeil du côté des fonctions preg_replace et des exemples en bas de la page. |
Titre: Re:php et la gestion de fichiers
Posté par: Krash le le 16-02-2008 a 11:41:43
<?php $chaine = "ancienne chaine"; $modif = "nouvelle chaine"; $content = file_get_contents('test.txt'); $content = preg_replace("/" . $chaine . "/", $modif, $content); file_put_contents('test.txt', $content); ?>
|
|
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|