inverse resultat de preg_split
Posté : 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.
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);
?>