【PHP】ソースコードををハイライトして出力する。

こんな素敵な関数がデフォルトで存在していたなんて。

highlight_string('<?php phpinfo(); ?>');

この出力結果は下記となる。

<code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php&nbsp;phpinfo</span><span style="color: #007700">();&nbsp;</span><span style="color: #0000BB">?&gt;</span>
</span>
</code>

」というコードのシンタックスをハイライトしてくれている。

非常に素敵。