在我們日常開發工作,我們會發現在網頁的顯示顯示中,很多程式碼都是高亮顯示呢,這樣的做的效果就是讓網頁更美觀,讓網頁給用戶體驗更加的直觀,那麼今天我們就來跟大家介紹如何使用php實現程式碼高亮的效果吧!
首先下載我們本節課程所需用到的php實作簡單的原始碼語法高亮函數類別庫:http://www.php.cn/xiazai/leiku/691
下載完成後找到我們需要的php類別文件,解壓縮至我們本地目錄,建立新的php檔案!
完成之後,我們要在新的php文件裡呼叫這類,以及實例化該類別:
<?php include_once "codegl.php";//引入文件 //定义 $example_php_code = ' // some code comment: $example = "foobar"; print $_SERVER["REMOTE_ADDR"]; $array = array(1, 2, 3, 4, 5); function example_function($str) { // reverse string echo strrev($obj); } print example_function("foo"); /* ** A multiple line comment */ print "Something: " . $example;'; // output the formatted code: print '<pre class="brush:php;toolbar:false">'; print syntax_highlight($example_php_code); //输出 print ''; ?>
運行該文件,得到的結果如下圖所示:
說明:
#這個函數設計的比較簡單,可能對某些語法不能高亮顯示,你可以自己擴充該函數的功能!
以上是php實作簡單的源碼語法高亮的範例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!