ホームページ  >  記事  >  バックエンド開発  >  PHP での単純なソース コード構文ハイライトの共有例

PHP での単純なソース コード構文ハイライトの共有例

黄舟
黄舟オリジナル
2017-08-16 17:18:122352ブラウズ

私たちの日々の開発作業では、Web ページをより美しくし、ユーザーエクスペリエンスをより直感的にするために、多くのコードが強調表示されていることがわかります。 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。