Acessar Subdiretorios de um endereço WEB
مشاركة واحده صفحة 1 من 1
Acessar Subdiretorios de um endereço WEB
Boa Noite, sou iniciante em PHP, porém , fã, considerem-se meus mestres.Através do código abaixo eu consigo acessar um endereço WEB, encontrar a tag "h3" HTML e colocar o conteúdo dentro de uma matriz. Gostaria que me indicassem um caminho, para a construção de um loop, onde ao terminar a busca no presente diretório p.e. "http://siteexemplo.com.br/page/1/", ele automaticamente buscasse a mesma tag nos subdiretórios p.e. ""http://siteexemplo.com.br/page/"2..."/"", "http://siteexemplo.com.br/page/3,,,/""","http://siteexemplo.com.br/page/130,,,/"
<?php
$cURL = curl_init ( ) ;
curl_setopt ( $cURL , CURLOPT_URL , 'http://siteexemplo/page/1/' ) ;
curl_setopt ( $cURL , CURLOPT_RETURNTRANSFER , true ) ;
curl_setopt ( $cURL , CURLOPT_FOLLOWLOCATION , true ) ;
curl_setopt ( $cURL , CURLOPT_FILETIME , true ) ;
$output = curl_exec ( $cURL ) ;
$httpCode = curl_getinfo ( $cURL , CURLINFO_HTTP_CODE ) ;
if ( $httpCode !== 404 ) {
libxml_use_internal_errors ( true ) ;
$dom = new DOMDocument ;
$dom->preserveWhiteSpace = false ;
$dom->loadHTML ( $output ) ;
foreach ( $dom->getElementsByTagName ( 'h3' ) as $node ) {
$nodes [] = utf8_decode ( $node->nodeValue ) ;
}
echo '<pre>';
var_dump ( $nodes ) ;
echo '</pre>';
}
?>
صفحة 1 من 1