在 PHP 中,highlight_string()
和 highlight_file()
函数用于对 PHP 代码进行语法高亮。这两个函数会将代码中的关键字、变量、字符串等元素用适当的 HTML 标签包裹起来,以便在浏览器中显示时具有适当的颜色和样式。
以下是如何使用这两个函数的示例:
使用 highlight_string() 函数
'; // 使用 highlight_string() 函数对代码进行语法高亮 $highlighted_code = highlight_string($code, true); // 输出高亮后的代码 echo $highlighted_code; ?>
使用 highlight_file() 函数
注意:highlight_string()
和 highlight_file()
函数的第二个参数设置为 true
时,函数会返回高亮后的代码,而不是直接输出。如果需要直接输出高亮后的代码,可以将该参数设置为 false
。
在实际应用中,你可能需要将高亮后的代码包裹在 标签中,以保持代码的格式并提高可读性。例如:
'; $highlighted_code = highlight_string($code, true); echo "{$highlighted_code}"; ?>