php DomDocument の innerHTML は単純な PHP スクリプトでは機能せず、id で html 要素の内部 html を設定できません。エラー/警告はありません。私は何をすべきか ?
(ファイル名とhtml要素IDもチェックしました)
$index = new DomDocument;
$index->validateOnParse = true;
$index->formatOutput = true;
$index->loadHTML('index.php');
$index->getElementById('element-unique-id')->innerHTML = 'some text';
echo $index->saveHTML();
出力は空白です。