【问题标题】:View source of PHP, Javascript, and HTML?查看 PHP、Javascript 和 HTML 的源代码?
【发布时间】:2010-09-26 06:17:43
【问题描述】:

我有一个包含 javascript、php 和 html 的 .php 文件。我想包含一个按钮/链接来查看“漂亮打印”的整个文件的来源,但我似乎无法得到任何工作。最好的方法是什么?

【问题讨论】:

标签: php javascript html pretty-print


【解决方案1】:

Apache/PHP 的某些组合经过配置,因此以 .phps 结尾的文件不会作为 PHP 运行,而是突出显示和美化。

例子:

【讨论】:

    【解决方案2】:

    如果你只是想显示文件的代码,可以调用这个函数:

    function echoFile($pathToFile){
    
      $handle   = fopen($pathToFile, "r");
      $contents = fread($handle, filesize($pathToFile));
      fclose($handle);
      $contents = str_replace("<", "&lt;", $contents);
      $contents = str_replace(">", "&gt;", $contents);
      echo "<pre>$contents</pre>";
    }
    

    所以,如果你想显示 myPhpFile.php,就这样做

    echoFile("myPhpFile.php");
    

    要美化它,请点击评论的链接。

    【讨论】:

    • 我还建议将 &amp;amp; 替换为 &amp;amp; 以避免字符被解析为实体。此外,请在替换 &lt;&gt; 之前执行此操作,以避免重新转义转义的尖括号。
    猜你喜欢
    • 2010-12-21
    • 2016-01-01
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    • 2021-10-09
    • 2019-02-24
    相关资源
    最近更新 更多