У меня есть следующий файл шаблона с именем 'test.html'
<div class='title'>TEST</div>
И у меня есть следующий код PHP:
<?
include "simplehtmldom/simple_html_dom.php";
$dom = file_get_html( "test.html" );
echo $dom->outertext;
?>
Пока все хорошо, это отображаетфайл test.html.Но когда я пытаюсь что-то изменить, я получаю сообщение об ошибке:
<?
include "simplehtmldom/simple_html_dom.php";
$dom = file_get_html( "test.html" );
$dom->find('.title')->innertext = "changed";
echo $dom->outertext;
?>
Предупреждение : попытка назначить свойство не-объекта в E: \ internet \ test.php в строке 4. Хотя я верю, что точно следую инструкции.Что здесь не так?Очевидно, $ dom-> find ('. Title') не вернул допустимый элемент, но вопрос в том, почему?Это должен найти DIV?