2017-09-04 50 views
0

我有一个HTML文件和一个PHP文件。在不同的文件中将值传递给PHP中的HTML元素

在HTML文件中我有,我想从价值PHP传递到IDS的具体内容。 我可以在PHP文件中硬编码整个HTML页面,然后使用这些值来创建字符串,但我正在寻找更智能的方法。

我知道我可以使用加载整个HTML文件:

$doc = new DOMDocument(); 
$doc->loadHTMLFile("filename.html"); 
$html_string = $doc->saveHTML(); 

但我怎么去分配值到相应的元素呢? 我知道我可以只认准标识的通过搜索整个字符串,然后追加的价值,但我不知道是否有不同的方法来这...

PS - 整个事情的目的是如果这有助于将填充的HTML传递到“wkhtmltopdf”。

+1

您正在寻找模板系统。那里有很多存在的东西。 – Calimero

回答

0

我会填充使用“数据-XXX”服务器本身的值的HTML属性。

但是你也可以设置一个javascript数组,你需要传递给html,并且有单独的javascript文件,用jQuery或许在页面加载时用数组的数据填充html。

最后一种方法是简化Wordpress如何执行此操作。