Найти, заменить или добавить тег title

203
02 июля 2017, 15:37

У меня есть функция, которая находит и заменяет тег title (можно заменить, можно оставить существующий)

function renderTitle($math) {
   $title = empty($_POST["title"]) ? $math[1] : $_POST["title"];
   return "<title>{$title}</title>";
}
// Находим title и заменяем его на свой 
$page_source = preg_replace_callback('/\<title\>(.*?)\<\/title\>/si', 'renderTitle', $page_source);

Пожалуйста, помогите изменить функцию таким образом, чтобы она умела создавать тег title если его нет вообще, к примеру, создавала его после открывающего <head>

Спасибо!

READ ALSO
curl php как настроить параметры порт :8443

curl php как настроить параметры порт :8443

Здраствуйте ребятаВопрос такой, как настроить параметры порт :8443

262
Как оптимизировать деплой через docker-compose?

Как оптимизировать деплой через docker-compose?

Мы реализовали деплой через GitLab CI и docker-composeВ процессе деплоя на удалённый сервер копируется файл docker-compose

184
Как сделать первые два элемента массива с классами odd и even а следующие два наоборот

Как сделать первые два элемента массива с классами odd и even а следующие два наоборот

Всем, приветкак сделать первые два элемента массива с классами horizontal и vertical, а следующие два наоборот vertical и horizontal и повторить с начала

213