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-кодування рядка