代码之家  ›  专栏  ›  技术社区  ›  ant

php文件打印自己的内容

php
  •  1
  • ant  · 技术社区  · 16 年前

    例如,PHP文件是否可以打印自己? <?php some code; ?> 我得到的HTML输出为 <?php一些代码;?gt; (我知道它在C++中是可能的),如果不是,实际上可以打印HTML格式的PHP代码。 http://woork.blogspot.com/2009/07/twitter-api-how-to-create-stream-of.html . 或者当你按下代码时从这个网站,当你发布你的示例时,你的代码会被包装或者任何术语,这使得它可以与其他非代码文本区分开来。TNX

    2 回复  |  直到 16 年前
        1
  •  3
  •   Gumbo    16 年前

    对。

    <?php readfile(__FILE__)
    

    __FILE__ 是一个 magic constant 它包含它所用文件的绝对文件系统路径。和 readfile 只是阅读和打印内容。如果您希望突出显示HTML输出的语法,请尝试 highlight_file function highlight_string function 相反。

        2
  •  3
  •   Greg    16 年前

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

    echo file_get_contents(__FILE__);
    

    或突出显示的语法:

    highlight_file(__FILE__);
    
    推荐文章