PHP highlight_string() 函数
示例
输出带语法高亮的 PHP 字符串
<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>
上述代码的浏览器输出将为
Hello world! <?php phpinfo(); ?>
上述代码的 HTML 输出将为(查看源代码)
<html>
<body>
<code>
<span style="color: #000000">Hello world!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #007700">(); </span>
<span style="color: #0000BB">?></span>
</span>
</code>
</body>
</html>
自己尝试 »
定义和用法
highlight_string() 函数输出带有 PHP 语法高亮的字符串。该字符串使用 HTML 标签进行高亮显示。
用于语法高亮的配色方案可以在 php.ini 文件或使用 ini_set() 函数进行设置。
语法
highlight_string(string,return)
参数值
参数 | 描述 |
---|---|
string | 必需。指定要高亮的字符串 |
return | 可选。如果设置为 TRUE,该函数将返回高亮的代码作为字符串,而不是将其打印出来。默认值为 FALSE |
技术细节
返回值 | 成功时返回 TRUE,失败时返回 FALSE |
---|---|
PHP 版本 | 4+ |
变更日志 | return 参数在 PHP 4.2.0 中添加 |
❮ PHP 杂项参考