Bonjour,
j'ai une liste de liens dans un contenu :
essai.net
essai.net/
essai.net/index.php
essai.net/index.php/
essai.net/index.php?
essai.net/index.php?action=affichepage&sujet=Accueil
essai.net/index.php/default/default/affichepage?sujet=Accueil
essai.net/accueil.htm
J'aimerai récupérer la liste des href de ces liens qui ne possèdent pas de ? afin justement d'en concaténer un à la fin
J'ai utilisé la syntaxe suivante :
mais cela ne me retourne rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $pattern = '#<a href=\"([^?])\">#Usi'; $replacement='<a href="$1?">'; $content=preg_replace ($pattern,$replacement,$content);
A titre d'info, si je cherche à récupérer la liste de mes liens AVEC un ? dans le href tout fonctionne.
Pour cela j'ai utilisé la syntaxe suivante :
Pouvez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $pattern = '#<a href=\"([^?])\">#Usi'; $replacement='<a href="$1?">'; $content=preg_replace ($pattern,$replacement,$content);
Merci par avance.
Partager