s'il vous plait je souhaite savoir s'il y'a une fonction qui permet de remplacer une chaine de caractere par une autre dans un fichier texte avec PHP bien sur.
Merci
s'il vous plait je souhaite savoir s'il y'a une fonction qui permet de remplacer une chaine de caractere par une autre dans un fichier texte avec PHP bien sur.
Merci
Salut !
essaie d'être précis, s'il te plaît... tu veux remplacer toute une ligne par une autre, ou simplement une (sous-)chaîne par une autre ?
je souhaite remplacer une ligne par une autre ...Envoyé par Swoög
Merci beaucoup
meme la fonction qui permettera de changé une sous chaine fera l'affaire car je connais a l'avance le contenu de la ligne
merci
dans ce cas, utilise ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function replace_line($file, $old_line, $new_line) { $content = file($file); foreach($content as $nb => $old) { $old = rtrim($old); $content[$nb] = ($old == $old_line ? $new_line : $old); } $fp = fopen($file, 'w'); fwrite($fp, implode("\n", $content)); fclose($fp); }
Merci beaucoupEnvoyé par Swoög
ca marche mais le fichier n'est plu organisé en lignes comme avant c'est un toutes les lignes sont collé une aprés l'autre.
ARF, ok, incompatibilité Windows/Linus pour les sauts de lignes, remplace simplement :par
Code : Sélectionner tout - Visualiser dans une fenêtre à part fwrite($fp, implode("\n", $content));je me doutais que ça se produirait
Code : Sélectionner tout - Visualiser dans une fenêtre à part fwrite($fp, implode("\r\n", $content));
ca marche nickel Merci beaucoup t'es géniale, j'ai bossé beaucoup sur c++ basculé vers PHP c'était un peu dur pour moi.Envoyé par Swoög
C++ et PHP se ressemble un peu niveau syntaxe bien que PHP soit plus proche de C...Envoyé par rafjep
mais c'est vrai que c'est une autre façon de penser, et qu'il faut prendre l'habitude de chercher dans toutes les fonctions disponibles
pense au ^^
tout a fait d'accord avec vous j'ai a pein 3 jour sur PHP je me suis vite retrouvé mais quand meme il me reste beaucoup de chose a apprendre , d'un autre coté je souhaite apporté de l'aide au gens qui ont des pbs sur c++ .Envoyé par Swoög
Merci et bon courage
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager