Как получить title страницы на PHP?

Пользователь

от hoyt.jerde , в категории: PHP , 3 месяца назад

Как получить title страницы на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jeremy_larkin , 3 месяца назад

@hoyt.jerde Вы можете использовать file_get_contents() функцию, чтобы получить HTML документ и DOMDocument() объект чтобы получить title страницы HTML на PHP, небольшой пример:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
<?php

$html = file_get_contents("https://yandex.ru");
$dom = new DOMDocument();

$title = '';

if(@$dom->loadHTML($html)) {
    $list = $dom->getElementsByTagName("title");
    if ($list->length > 0) {
        $title = $list->item(0)->textContent;
    }
}

// Вывод: Яндекс
echo $title;