Bonjour,
J'essaie de récupérer le contenu des balise <h2> du site du journal Le Monde. Je suis arrivé là :
<?php
$lemonde = fopen('http://www.lemonde.fr/','r');
$page = "";
while (!feof($lemonde)){
$page .= fgets($lemonde, 4096);
}
preg_match('#<h2 class="title">(.*)</h2>#i', $page, $out);
for($i=0;$i<count($out)-1;$i++){
$out[$i] = str_replace('<br>','',$out[$i]);
echo $out[$i];
}
?>
Ca ne m'affiche qu'un seul gros titre, je ne sais pas pourquoi
Si quelqu'un pouvait me dire commence corriger cette erreur. Je ne suis pas bon du tout en expressions régulières, j'ai pris des morceaux de code un peu partout...
Merci