过去两周我遇到了一些麻烦,我花了很多时间研究这个问题,似乎没有人像我一样有同样的问题。现在,我有一个包含html
和php
的文件。我通过一个简单的代码运行它,使用DOM
然后将结果放入另一个文件中。
html文件:
<html>
<head>
<?php
if($_POST){
$array = array(
'username' => array(
'required' => true
),
'password' => array(
'required' => true,
)
);
}
?>
</head>
<body>
<p> Html works just fine </p>
</body>
</html>
现在我通过一个简单的程序运行它,用函数$dom->saveHTML()
保存它,然后将结果放在另一个file_put_contents()
的文件中。它工作正常,直到我有一个如上所示的数组,然后它将其添加到php:
是的,我曾尝试在将文件加载到DOM时添加这些内容,但是,它永远不会删除奇怪的<p>
标记,它只是不会GO!
更多解释:好的,所以。我有一个文件,你看到的第一个文件。我将其加载到字符串中,然后$dom->loadHTML($filestring)
。所以,我在dom
加载了文件。如果我现在用$dom->saveHTML()
保存它并将结果放在不同的文件中,我在数组中得到这个奇怪的东西,只有那种数组(你可以在图片的第4行看到它,我{ {1}}我放入文件的字符串)。希望现在这更有意义。
我希望有人可以帮助我摆脱困境,感谢您的时间。