有没有办法在你访问somepagesrc.php的时候显示somepage.php的源代码?有没有一个PHP函数可以在somepagesrc.php中输出文件(或源代码) somepage.php的文本内容?
我知道我可以将somepage.php的内容复制到somepage.html中,但这对我来说并不适用,因为我希望它是动态的,这样我就不必在每次进行更改时都复制代码。
发布于 2013-03-29 10:33:11
也许可以在使用header('Content-type: text/plain')的同时使用file_get_contents --但必须要有安全警告--一定要过滤文件的名称,这样人们就不能包含超出你意图的内容。
例如:
<?php
header('Content-type: text/plain');
print file_get_contents("somepage.php");
?>发布于 2013-03-29 10:37:12
或者,您可以使用Reflection,通过它可以轻松地获取函数、变量甚至注释。
http://www.php.net/manual/en/intro.reflection.php
发布于 2013-03-29 10:40:26
尝试使用文件操作函数轻松地将其内容读取为任何文件:)我不知道这是否可能是您正在搜索的解决方案:$
https://stackoverflow.com/questions/15696464
复制相似问题