Я знаю, что эта тема была опубликована повсюду, но их вопрос не я хочу. Я хочу вставить некоторые HTML-коды перед загрузкой страницы , не касаясь исходного кода на странице.Вставьте HTML-коды в указанное место
Пусть мой заголовок был оказываемая функцией называется render_header():
function render_body() {
return "<body>
<div class='container'>
<div class='a'>A</div>
<div class='b'>B</div>
</div>
</body>";
}
Теперь, я хочу, чтобы вставить HTML-коды с помощью PHP без редактирования render_body(). Я хочу функцию, которая вставить некоторые divs в container'div.
render_body();
<?php *//Insert '<div class="c" inside div container* ?>
так почему бы вам не создать некоторые страницы с теми кодами, которые вы хотите, и 'include_once'? – jycr753
Ваша функция не сработает, потому что вы не избегаете двойных кавычек. – Prix
Предполагая, что 'render_body()' является глобально включенной функцией, используемой во всем магазине (и вы исправили синтаксис с кавычками), вы можете использовать DOMDocument, я полагаю, читать в 'render_body()' как строку и манипулировать это после факта: http://uk3.php.net/domdocument – CD001