在 PHP 中,可以使用 highlight_string()
函数来突出显示代码。这个函数会将代码字符串参数,然后返回一个带有 HTML 标签的字符串,这些标签定义了代码的颜色和样式。你可以使用这个函数来创建一个代码高亮的 HTML 页面。
下面是一个简单的例子:
'; echo highlight_string($code, true); ?>
这段代码会输出一个带有语法高亮的 PHP 代码字符串。highlight_string()
函数的第二个参数设置为 true
,表示返回结果而不是直接输出。
注意:要正确显示代码高亮,你需要在 HTML 页面中引入一个 CSS 文件,该文件定义了代码的颜色和样式。你可以从 php.net 获取一个默认的 CSS 样式。
将下面的 CSS 代码保存到一个名为 style.css
的文件中:
code { display: block; white-space: pre; background-color: #f8f8f8; border: 1px solid #ccc; padding: 10px; } code span.html { color: #333; } code span.keyword { font-weight: bold; color: #708; } code span.string { color: #D14; } code span.comment { color: #998; font-style: italic; }
然后在你的 HTML 页面中引入这个 CSS 文件:
Code Highlighting '; echo highlight_string($code, true); ?>
现在,当你打开这个 HTML 页面时,你应该能看到一个带有语法高亮的 PHP 代码。