par
hakazizi » 31 juil. 2011, 20:33
Bonjour je bute sur un problème avec preg_split que je n'arrive pas à résoudre.
Le problème c'est que ma syntaxe du regex est correct mais je veux récupérer l'inverse du résultat proposer chose que je n'arrive pas a faire.
Ceci pour récupérer toutes les url d'une page.
Le résultat du print_r donne le site sans les balise a ni leur contenu alors que je recherche a récupère le contenu du href.
Les fermetures a sont bien pressent dans le code retourné.
Merci
Voici le code ci dessous.
<?php
$site=file_get_contents('http://www.larosedelorient.com');
$url=preg_split("#<a.+href=(.+)>#iU",$site);
print_r($url);
?>
Bonjour je bute sur un problème avec preg_split que je n'arrive pas à résoudre.
Le problème c'est que ma syntaxe du regex est correct mais je veux récupérer l'inverse du résultat proposer chose que je n'arrive pas a faire.
Ceci pour récupérer toutes les url d'une page.
Le résultat du print_r donne le site sans les balise a ni leur contenu alors que je recherche a récupère le contenu du href.
Les fermetures a sont bien pressent dans le code retourné.
Merci
Voici le code ci dessous.
[php]<?php
$site=file_get_contents('http://www.larosedelorient.com');
$url=preg_split("#<a.+href=(.+)>#iU",$site);
print_r($url);
?>[/php]