Для реализации генератора title заголовков на PHP, мы можем использовать функцию, которая будет принимать массив ключевых слов для каждой страницы и возвращать сформированный title заголовок.
Вот пример кода, который демонстрирует, как это можно сделать:
function generateTitle($keywords) { // Создаем пустую строку для формирования title $title = ''; // Перебираем ключевые слова в массиве foreach ($keywords as $keyword) { // Добавляем каждое ключевое слово и разделитель " | " $title .= $keyword . ' | '; } // Удаляем последний разделитель " | " из title, используя функцию rtrim $title = rtrim($title, ' | '); // Возвращаем сформированный title заголовок return $title; } // Пример использования функции $keywords = ['Главная', 'Веб-разработка', 'PHP']; $title = generateTitle($keywords); echo $title; // Выведет "Главная | Веб-разработка | PHP"
Этот пример кода передает массив с ключевыми словами в функцию generateTitle
. Внутри функции происходит перебор ключевых слов и добавление их к переменной title
. Затем, используя функцию rtrim
, мы удаляем последний разделитель " | " из title
. В конце функция возвращает сформированный title
, который затем можно вывести на странице.
Таким образом, мы можем использовать эту функцию для генерации и вывода title заголовков на PHP.