PHP show_source() 函数用于文件的语法高亮显示。它使用 PHP 内置语法突出显示器中定义的颜色打印或返回文件名中包含的代码的语法突出显示版本。
许多服务器配置为使用 phps 自动突出显示文件 扩展名。例如 - example.phps 在查看时将显示文件的语法突出显示的源。要启用此功能,请将以下行添加到 httpd.conf 中:
AddType application/x-httpd-php-source .phps |
该函数是highlight_file()函数的别名.
语法
show_source(filename, return)
参数
filename | 必需。 指定要突出显示的 PHP 文件的路径。 |
return | 必需。 如果设置为 true,则此函数返回突出显示的代码。 |
返回值
如果 return 设置为 true,将突出显示的代码作为字符串返回,而不是将其打印出来。否则,成功时返回 true,失败时返回 false。
示例:show_source() 示例
在下面的示例中,show_source() 函数为用于包含给定脚本的文件的语法突出显示。
<?php
//使用show_source()函数
show_source(__FILE__);
?>
上述代码的输出将类似于(为了便于阅读而自动换行):
<code><span style="color: #000000">
<span style="color: #0000BB"><?php<br /><br />show_source</span>
<span style="color: #007700">(</span><span style="color: #0000BB">__FILE__</span>
<span style="color: #007700">);<br /></span><span style="color: #0000BB">?></span>
</span>
</code>