highlight_string()
和 highlight_file()
函數用于對 PHP 代碼進行語法高亮。這兩個函數都接受相同的參數,具體如下:
highlight_string()
函數,這是直接傳遞的 PHP 代碼字符串;對于 highlight_file()
函數,這是要高亮的 PHP 文件名。false
,表示輸出高亮后的代碼。如果設置為 true
,則返回高亮后的代碼,而不是輸出。以下是一個使用 highlight_string()
函數的例子:
$code = '<?php echo "Hello, World!"; ?>';
$highlighted_code = highlight_string($code, true);
echo $highlighted_code;
以下是一個使用 highlight_file()
函數的例子:
$filename = 'test.php';
$highlighted_code = highlight_file($filename, true);
echo $highlighted_code;
在上面的例子中,highlight_string()
和 highlight_file()
函數都將高亮后的 PHP 代碼作為字符串返回,而不是直接輸出。然后,我們使用 echo
語句將高亮后的代碼輸出到瀏覽器。