highlight_file函数可以用来显示 PHP 文件的语法高亮,但是无法直接用于高亮字符串。要实现字符串高亮,可以使用highlight_string函数。
$code = '<?php echo "Hello, world!"; ?>';
highlight_string($code);
这样就可以将字符串$code高亮显示出来。如果想自定义高亮的风格,可以结合使用highlight_string函数和CSS样式。
$code = '<?php echo "Hello, world!"; ?>';
highlight_string($code, true);
在第二个参数中传入true,可以让highlight_string函数返回高亮后的字符串,而不直接输出。这样就可以将高亮后的代码嵌入到HTML中,再用CSS样式进行自定义。