как изменить содержимое html элемента с помощью php по id

У меня такая проблема. Как по id у элемента (Например: элемент p с id= "id") заменить его содержимое(One), значением php(Например на "Two").


Ответы (1 шт):

Автор решения: Nikita_Komissarov

Может быть Вам нужен HTML парсер на PHP? (Документация)

<?php

// Создаём DOM из строки
$html = str_get_html('
  <div id="hello">Hello</div>
  <div id="world">World</div>
');

// Ищем элемент 'div' с 'id="hello"' и меняем его содержимое на 'foo'
$html->find('div[id=hello]', 0)->innertext = 'foo';

// Ищем второй элемент 'div' по порядку и добавляем ему класс 'bar'
$html->find('div', 1)->class = 'bar';

echo $html; 
// Результат:
// <div id="hello">foo</div>
// <div id="world" class="bar">World</div>

?>
→ Ссылка