Как извлечь название сайта?

Возможный дубликат:
Лучшие методы анализа HTML

Как извлечь название сайта с помощью PHP?

Чтобы манипулировать с помощью HTML, вы можете использовать Document Object Model (это рекомендуемый способ).

Если вы ищете грязное быстрое решение, это довольно простое регулярное выражение:

$html = file_get_contents('http://example.com'); $matches = preg_match("/<title>([^<]*)<\/title>/im"); echo $matches[1]; 

Вы можете получить доменное имя через $_SERVER['HTTP_HOST'] .

Возьмите документ с помощью curl , запустите его через парсер и затем используйте любой API, который предоставляет синтаксический анализатор, чтобы получить элемент title ( //title будет работать, если есть поддержка XPath).