lunes, 18 de mayo de 2015

Obtener titulo de URL con PHP

Navegando por la inmensa internet me tope con la duda, ¿Cómo obtengo el titulo de una página web con php? y fue así com encontre un par de ejemplo.
El primero usa la clase DOMDocument, y el segundo simplemente recoje el codigo HTML y le el contenido de las etiquetas <title>





function elTitlulo($url){
    $doc = new DOMDocument();
    libxml_use_internal_errors(true);
    $doc->loadHTMLFile($url);
    $title = $doc->getElementsByTagName('title');
    echo $title->item(0)->nodeValue;
   
}

Ten cuidado con el código de acá abajo:

function getTitle($Url){
    $str = file_get_contents($Url);
    if(strlen($str)>0){
        preg_match("@<title>(.*)</title>@",$str,$title);
        return $title[1];
    }
}

No hay comentarios:

Publicar un comentario