是的,PHP 中的 highlight_string
和 highlight_file
函数可以通过自定义样式来实现代码高亮。要实现这一点,您需要创建一个包含所需 CSS 类和样式的样式表,并在输出 HTML 之前将其包含在页面中。
以下是如何使用自定义样式表为 PHP 代码高亮添加自定义样式的示例:
styles.css
的样式表文件,并添加以下内容:/* 自定义样式表 */
.php-keyword {
color: blue;
font-weight: bold;
}
.php-string {
color: red;
}
.php-comment {
color: green;
}
.php-default {
color: black;
}
highlight_string
或 highlight_file
函数,并在输出 HTML 之前包含样式表:<?php
// 包含自定义样式表
echo '<link rel="stylesheet" href="styles.css">';
// 高亮显示 PHP 代码字符串
$code = '<?php echo "Hello, World!"; ?>';
echo highlight_string($code, true);
// 或者高亮显示 PHP 文件
// echo highlight_file('yourfile.php', true);
?>
上述代码会输出带有自定义样式的 PHP 代码高亮。请根据需要修改样式表中的颜色和样式。