1

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

4

2 回答 2

3

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

例子:

于 2010-09-26T06:36:14.147 回答
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");

至于使其美化,请点击评论的链接。

于 2010-09-26T06:33:34.053 回答