Récupérer valeurs d'un Array
Posté : 15 oct. 2014, 14:21
Bonjour tout le monde,
Tout d'abord, je précise que je ne suis pas un expert en php mais j'essaye de m'améliorer.
J'ai besoin de votre aide car je bloque sur une manip que j'ai besoin de faire.
Tout d'abord, je récupère des URL sur un site donné:
J'affiche correctement mes infos que je demande sous le format:
Array
(
[0] => xxxxxxxxxxxxxxxxxxx.html
[1] => xxxxxxxxxxxxxxxxxxx.html
[2] => xxxxxxxxxxxxxxxxxxx.html
)
J'aurai besoin de récupérer le lien 'xxxxxxxxxxxxxxxxxxxxx.html' et l'insérer dans une table de ma bdd.
Problème, je ne m'en sort pas du tout ! Pouvez-vous me filer un petit coup de main pour réussir à exploiter ma liste d'url ?
Merci d'avance
Tout d'abord, je précise que je ne suis pas un expert en php mais j'essaye de m'améliorer.
J'ai besoin de votre aide car je bloque sur une manip que j'ai besoin de faire.
Tout d'abord, je récupère des URL sur un site donné:
Code : Tout sélectionner
$url = 'adresse_du_site';
$file = file_get_contents($url);
preg_match_all('/<td class="field type"><a href="(.*)">/i', $file, $urls);
echo "<pre>";
print_r($urls[1]);
echo "</pre>";
Array
(
[0] => xxxxxxxxxxxxxxxxxxx.html
[1] => xxxxxxxxxxxxxxxxxxx.html
[2] => xxxxxxxxxxxxxxxxxxx.html
)
J'aurai besoin de récupérer le lien 'xxxxxxxxxxxxxxxxxxxxx.html' et l'insérer dans une table de ma bdd.
Problème, je ne m'en sort pas du tout ! Pouvez-vous me filer un petit coup de main pour réussir à exploiter ma liste d'url ?
Merci d'avance