Separar arrays
Eu quero separar esse arrays pra eu pegar os links mais não consigo.
a saída é essa, por exemplo:
Array(
[0] => link
[1] => link
[2] => link
)
tipo eu querer assim só o primeiro e o terceiro link daquele array ai tenho que usar $string[0] e $string[2] mais não consigo, pode me ajudar? meu código está abaixo:
<?php
$file = file_get_contents("http://exame.abril.com.br/noticias/");
$file = explode('<div id="yui-main">', $file);
$file = explode('<div id="sidebar" class="yui-b">', $file[1]);
$file = utf8_decode($file[0]);
$file = str_ireplace('<a href="/tags/', '', $file);
$file = str_replace('<a href="http://', '', $file);
$file = str_replace('<a href="http;//', '', $file);
$file = str_ireplace('" class=""', '', $file);
$file = str_ireplace('<a href="?', '', $file);
$file = str_replace('<a href="/jornalistas', '', $file);
$file = str_ireplace('<a href="/', '<a href="[http://exame.abril.com.br/',](http://exame.abril.com.br/) $file);
preg_match_all("/<a (.*?)>/i", $file, $links);
echo "<pre>";
print_r($links[1]);
echo "</pre>";
?>Discussão (4)
Carregando comentários...