j'ai un petit fichier de code avec deux elements à remplacer qui portent le même nom : ici popen une fonction php ->popen
chaine : popen ici
fichier texte que j'envoie à mon analyseur syntaxique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <title> bonjours </title> function test_ipConfig() { $fp = popen('ipconfig /all','r');// resultat demandé popen1 echo nl2br(fread($fp,5000)); popen'ipconfig /all','r'); resultat demandé popen 2 }
Le code de l'expression prend toutes les expression popen et les remplace par popen1 . Ce que je voudrais moi c'est récupérer la premiére , la deuxiéme occurence de l'expression et ensuite la remplacer précisement sans tout changer dans le code source.
Est-ce possible avec la fonctionou
Code : Sélectionner tout - Visualiser dans une fenêtre à part ereg_replace?
Code : Sélectionner tout - Visualiser dans une fenêtre à part preg replace
voici le code de la petite expression régulière qui recherche ma fonction popen et la met ici en gras.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $page =ereg_replace("popen","\\<b> popen1 </b>",$page);// ici il change toutes les occurrences de popen






Répondre avec citation
Partager