highlight_file函數可以用來顯示 PHP 文件的語法高亮,但是無法直接用于高亮字符串。要實現字符串高亮,可以使用highlight_string函數。
$code = '<?php echo "Hello, world!"; ?>';
highlight_string($code);
這樣就可以將字符串$code高亮顯示出來。如果想自定義高亮的風格,可以結合使用highlight_string函數和CSS樣式。
$code = '<?php echo "Hello, world!"; ?>';
highlight_string($code, true);
在第二個參數中傳入true,可以讓highlight_string函數返回高亮后的字符串,而不直接輸出。這樣就可以將高亮后的代碼嵌入到HTML中,再用CSS樣式進行自定義。