Как извлечь заголовок сайта?
Возможный дубликат:
Лучшие методы для разбора HTML
Как извлечь заголовок сайта с помощью PHP?
3 ответа
Для манипуляции с HTML вы можете использовать объектную модель документа (это рекомендуемый способ).
Если вы ищете грязное быстрое решение, это довольно простое регулярное выражение:
$html = file_get_contents('http://example.com');
$matches = preg_match("/<title>([^<]*)<\/title>/im");
echo $matches[1];
Захватите документ с помощью curl, запустите его через анализатор и затем используйте любой API, который предоставляет анализатор, чтобы получить элемент title (//title
будет делать, если есть поддержка XPath).