PHP文件打印自己的内容

时间:2009-09-23 14:41:06

标签: php

PHP文件是否可以打印自己,例如<?php some code; ?>我在HTML中输出为<?php some code; ?>(我知道它可能在c ++中),如果不是可以实际打印html PHP代码的版本,具有良好的格式和颜色,例如来自代码容器http://woork.blogspot.com/2009/07/twitter-api-how-to-create-stream-of.html内的此URL。或者当你按下代码时从这个网站,在发布你的例子时你的代码被包装或任何用于它的术语,使它与其他非代码文本区别开来。 TNX

2 个答案:

答案 0 :(得分:3)

<?php readfile(__FILE__)

__FILE__magic constant,其中包含使用它的文件的绝对文件系统路径。readfile只读取并打印内容。如果您希望语法突出显示HTML输出,请尝试使用highlight_file functionhighlight_string function

答案 1 :(得分:3)

我不确定这是否正是您想要的,但您可以使用以下方式打印文件:

echo file_get_contents(__FILE__);

或语法突出显示:

highlight_file(__FILE__);