PHP highlight_string() 函數(shù)
定義和用法
highlight_string() 函數(shù)對(duì)字符串進(jìn)行語(yǔ)法高亮顯示。
語(yǔ)法
highlight_string(string,return)
參數(shù) | 描述 |
---|---|
string | 必需。要進(jìn)行高亮處理的字符串。 |
return | 可選。如果設(shè)置 true,則本函數(shù)返回高亮處理的代碼。 |
說(shuō)明
本函數(shù)通過(guò)使用 PHP 語(yǔ)法高亮程序中定義的顏色,輸出或返回給定的 PHP 代碼的語(yǔ)法高亮版本。
返回值
如果 return 參數(shù)被設(shè)置為 true,那么該函數(shù)會(huì)以字符串返回被高亮處理的代碼,而不是輸出它們。否則,若成功,則返回 true,失敗則返回 false。
例子
<html> <body> <?php highlight_string("Hello world! <?php phpinfo(); ?>"); ?> </body> </html>
輸出:
Hello world! <?php phpinfo();?>
在瀏覽器中查看的結(jié)果類似這樣:
<html> <body> <code> <span style="color: #000000">Hello world! <span style="color: #0000BB"><?php phpinfo</span> <span style="color: #007700">();</span> <span style="color: #0000BB">?></span> </span> </code> </body> </html>