查看 PHP、Javascript 和 HTML 的源代码?

发布于 2024-09-25 02:52:34 字数 99 浏览 6 评论 0原文

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

I've got a .php file with javascript, php, and html. I want to include a button/link to view the source of the entire file "pretty printed", but I can't seem to get anything to work. What is the best way to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

骄兵必败 2024-10-02 02:52:34

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

示例:

Some combinations of Apache/PHP are configured so that files ending in .phps aren't run as PHP, but instead, highlighted and prettified.

Example:

把人绕傻吧 2024-10-02 02:52:34

如果您只想显示文件的代码,您可以调用此函数:

function echoFile($pathToFile){

  $handle   = fopen($pathToFile, "r");
  $contents = fread($handle, filesize($pathToFile));
  fclose($handle);
  $contents = str_replace("<", "<", $contents);
  $contents = str_replace(">", ">", $contents);
  echo "<pre>$contents</pre>";
}

因此,如果您想显示 myPhpFile.php,只需执行

echoFile("myPhpFile.php");

至其美化,请按照注释的链接进行操作。

If you simply want to display the code of the file, you can call this function:

function echoFile($pathToFile){

  $handle   = fopen($pathToFile, "r");
  $contents = fread($handle, filesize($pathToFile));
  fclose($handle);
  $contents = str_replace("<", "<", $contents);
  $contents = str_replace(">", ">", $contents);
  echo "<pre>$contents</pre>";
}

So, if you want to display myPhpFile.php, just do

echoFile("myPhpFile.php");

As far as making it prettified, follow the link that was commented.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文