1

我正在寻找一个开源 PHP 脚本来为里面的代码着色

<code></code> 

或者

[代码][/代码]标签。

谢谢

4

3 回答 3

6

您还可以尝试使用客户端/javascript 荧光笔:Google Code Prettify

  • 支持所有类 C、类 Bash 和类 XML 的语言。

(这是在 stackoverflow.com/ 和 code.google.com/ 上使用的那个)

于 2010-06-07T14:31:54.213 回答
2

假设您想要内置语法荧光笔以外的其他东西,GeSHi看起来可能符合您的要求:

GeSHi 最初的想法是为 phpBB 论坛系统创建一个通用语法荧光笔,但已推广到该项目。GeSHi 旨在成为一个简单但功能强大的高亮类,具有以下目标:

  • 支持广泛的流行语言
  • 轻松添加新语言以进行突出显示
  • 高度可定制的输出格式
于 2010-06-07T13:09:31.363 回答
1

为此,PHP 有一些内置函数。检查 highlight_string 或 highlight_file 是否适合您

http://www.php.net/highlight_file

http://www.php.net/highlight_string

于 2010-06-07T13:20:47.797 回答