首頁  >  文章  >  後端開發  >  php實作簡單的源碼語法高亮的範例分享

php實作簡單的源碼語法高亮的範例分享

黄舟
黄舟原創
2017-08-16 17:18:122365瀏覽

在我們日常開發工作,我們會發現在網頁的顯示顯示中,很多程式碼都是高亮顯示呢,這樣的做的效果就是讓網頁更美觀,讓網頁給用戶體驗更加的直觀,那麼今天我們就來跟大家介紹如何使用php實現程式碼高亮的效果吧!

首先下載我們本節課程所需用到的php實作簡單的原始碼語法高亮函數類別庫:http://www.php.cn/xiazai/leiku/691

下載完成後找到我們需要的php類別文件,解壓縮至我們本地目錄,建立新的php檔案!

完成之後,我們要在新的php文件裡呼叫這類,以及實例化該類別:

<?php
include_once "codegl.php";//引入文件

//定义
$example_php_code = &#39;
// 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;&#39;;

// output the formatted code:
print &#39;<pre class="brush:php;toolbar:false">&#39;;
print syntax_highlight($example_php_code); //输出
print &#39;
'; ?>

運行該文件,得到的結果如下圖所示:

php實作簡單的源碼語法高亮的範例分享

說明:

#這個函數設計的比較簡單,可能對某些語法不能高亮顯示,你可以自己擴充該函數的功能!

以上是php實作簡單的源碼語法高亮的範例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn