Duplicatas possibles :
Obtenir le titre du site web via un lien
Comment extraire le titre d'un site web ?
Comment saisir le titre d'un site web à l'aide de PHP DOM ? (Quelle est la meilleure façon de le saisir en PHP ?)
Duplicatas possibles :
Obtenir le titre du site web via un lien
Comment extraire le titre d'un site web ?
Comment saisir le titre d'un site web à l'aide de PHP DOM ? (Quelle est la meilleure façon de le saisir en PHP ?)
Vous pouvez utiliser la fonction getElementByTagName() puisqu'il n'y a techniquement qu'un seul attribut title dans votre html et que vous pouvez donc simplement saisir le premier que vous rencontrez dans le DOM.
$title = '';
$dom = new DOMDocument();
if($dom->loadHTMLFile($urlpage)) {
$list = $dom->getElementsByTagName("title");
if ($list->length > 0) {
$title = $list->item(0)->textContent;
}
}
Supprime toute erreur d'analyse provenant d'un HTML incorrect ou d'éléments manquants :
<?
$doc = new DOMDocument();
@$doc->loadHTML(@file_get_contents("http://www.washingtonpost.com"));
// find the title
$titlelist = $doc->getElementsByTagName("title");
if($titlelist->length > 0){
echo $titlelist->item(0)->nodeValue;
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.