简体中文
查询

highlight_string()函数—用法及示例

「 将字符串中的 PHP 代码以HTML标签的形式高亮显示 」


函数名:highlight_string()

适用版本:PHP 4, PHP 5, PHP 7

用法:highlight_string(string $str, bool $return = false)

说明:highlight_string() 函数将字符串中的 PHP 代码以HTML标签的形式高亮显示。它可以用于在网页中展示代码,或者在调试时查看代码的语法高亮。

参数:

  • $str:要高亮显示的字符串。
  • $return(可选):是否返回高亮显示的字符串,默认为false。如果设置为true,则会返回高亮显示的字符串,而不是直接输出到浏览器。

示例 1:直接输出到浏览器

<?php
$code = '<?php echo "Hello, World!"; ?>';
highlight_string($code);
?>

输出结果:

<code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;</span>
<span style="color: #007700">echo&nbsp;</span>
<span style="color: #DD0000">"Hello,&nbsp;World!"</span>
<span style="color: #007700">;&nbsp;</span>
<span style="color: #0000BB">?&gt;</span>
</span></code>

示例 2:返回高亮显示的字符串

<?php
$code = '<?php echo "Hello, World!"; ?>';
$highlightedCode = highlight_string($code, true);
echo $highlightedCode;
?>

输出结果:

<code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;</span>
<span style="color: #007700">echo&nbsp;</span>
<span style="color: #DD0000">"Hello,&nbsp;World!"</span>
<span style="color: #007700">;&nbsp;</span>
<span style="color: #0000BB">?&gt;</span>
</span></code>
补充纠错
上一个函数: hrtime()函数
下一个函数: highlight_file()函数
热门PHP函数
分享链接