Изменить заголовок страницы с помощью PHP - PullRequest
0 голосов
/ 29 октября 2019

Я совершенно новичок в PHP и у меня есть простые вопросы. Первое, что я должен решить, это изменить заголовок страницы на моем HTML-сайте с помощью PHP. Да, это должен быть PHP или что-то, что запускается до того, как HTML-код отобразится в браузере. Текст заголовка страницы, который я хочу выбрать в качестве заголовка, расположен на моей странице HTML, например <h4 class="fn"> Title of my Page </h4>. Я получил что-то вроде этого:

<?php
    $doc= DOMDocument::loadHTMLFile('index.html');
    $doc= new DOMDocument();
    $titelelem=$doc->getElementsByTagName('title')->item(0);
    $realtitleelem=$doc->getElementsByTagName('h4')->item(0);
    $realtitle=$realtitelelem->innerHTML;
    $titelelem->innerHTML=$realtitle;

    echo $doc->saveXML();
    echo $doc->saveHTML();
?>

Понятия не имею, если Смит здесь. Я даже не уверен, как загрузить свой HTML как новый DOM.

1 Ответ

0 голосов
/ 29 октября 2019

Вы можете сделать это так, но это будет связано со статической переменной. Пожалуйста, предоставьте больше информации, если вы хотите сделать что-то другое, например извлечь заголовок из таблицы MYSQL и / или изменить его на основе других данных, чтобы он был динамичным.

<?php
$myVariable = "My Page Title";
?>

<html>
<head>
<title><?php echo $myVariable; ?></title>
</head>
<body>
<h4 class="fn"><?php echo $myVariable; ?></h4>
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...