是否可以仅包含文件的特定div?

时间:2014-03-10 12:41:09

标签: php

是否可以仅包含文件的特定div?像这样:

<?php include ('store.php/footer');?>

2 个答案:

答案 0 :(得分:5)

未使用include功能。

您可以将文件读入包含fopen的字符串,用DOMDocument解析,然后使用DOM方法提取您想要的位,然后echo结果 - 但这不会处理文件中的任何PHP。你必须单独eval那个(或类似的)。

你几乎肯定会更好地重构你的PHP,以便你想要使用的部分在单独的文件中开始,然后从多个地方包含它们。

答案 1 :(得分:2)

不,不是。尤其是因为PHP不关心HTML。如果您需要在不同文件中单独使用元素,请将它们分成不同的文件或函数,并在需要的地方包含它们。