要使用 PHP 的 highlight_string()
函數來高亮顯示代碼語法,您需要首先準備一段要高亮顯示的代碼
<?php
$code = '<?php
function sayHello($name) {
echo "Hello, $name!";
}
sayHello("World");
?>';
highlight_string($code);
?>
在這個例子中,我們定義了一個包含簡單 PHP 代碼的字符串 $code
。然后,我們使用 highlight_string()
函數將該代碼高亮顯示。
請注意,highlight_string()
函數會自動為代碼添加 HTML 標簽以實現語法高亮。因此,在將其輸出到瀏覽器時,請確保您的 PHP 文件位于支持 PHP 的 Web 服務器上,并且已正確配置。
如果您希望將高亮顯示的代碼作為字符串返回而不是直接輸出,可以使用 highlight_string()
函數的第二個參數:
<?php
$code = '<?php
function sayHello($name) {
echo "Hello, $name!";
}
sayHello("World");
?>';
$highlightedCode = highlight_string($code, true);
echo $highlightedCode;
?>
在這個例子中,我們將 highlight_string()
函數的第二個參數設置為 true
,以便將高亮顯示的代碼作為字符串返回。然后,我們將返回的字符串輸出到瀏覽器。