get_meta_tags
(PHP 4, PHP 5, PHP 7, PHP 8)
get_meta_tags — Витягує вміст усіх метатегів із файлу та повертає масив
Опис
get_meta_tags(string $filename, bool $use_include_path = false): array|false
Відкриває filename
і розбирає його рядками у пошуках тегів . Розбір файлу зупиняється на тезі </head>
Список параметрів
filename
Шлях до HTML-файлу у вигляді рядка. Можливо як локальним файлом, і URL.
Приклад #1 Що обробляє функція get_meta_tags()
use_include_path
Якщо use_include_path
равен**true
**, PHP буде шукати файл, використовуючи стандартні шляхи пошуку з директиви php.ini include_path. Це актуально лише для локальних файлів, але не URL.
Значення, що повертаються
Повертає асоціативний масив із значеннями розібраних метатегів.
Значення атрибута name стає ключем масиву, а значення атрибута content – значенням цього елемента. Ви можете використовувати стандартні функції роботи з масивами для обходу чи доступу до конкретних значень. Спеціальні символи в іменах (ключах масиву) замінюються на '_', і ключі наводяться до нижнього регістру. Якщо два метатеги мають однакові імена, буде повернено лише останній.
Повертає **false
**в случае возникновения ошибки.
Приклади
Приклад #2 Що функція повертає get_meta_tags()
Loading...
Примітки
Зауваження :
Обробляються лише метатеги із атрибутом name. Лапки не потрібні.
Дивіться також
- htmlentities() - Перетворює всі можливі символи у відповідні HTML-сутності
- urlencode() - URL-кодування рядка