ホームページ >php教程 >php手册 >PHP インタープリターの出力を強調表示するコード

PHP インタープリターの出力を強調表示するコード

WBOY
WBOYオリジナル
2016-06-21 08:59:541009ブラウズ

私は ue9 の php のデフォルトの色設定がずっと好きでした。ue10 ではキーワードを青に変更しましたが、元に戻しました。

今はそうしたいです。 php を試す .exe の出力を強調表示するコードは、私の好みと一致しています。php.ini を慎重に調整し、いくつかの新しい色を試しました。

highlight.string = #808080
highlight.comment = # 008000
highlight.keyword = #FF8000
highlight.bg = #E0E0E0
highlight.default = #800000
highlight.html = #0080FF

その後、php -q -s test .php> ;test.html
次のような効果があります:

$a='123';
$b='abc'; ;




//コメント
if(true)
{
echo $a. $b;
}
?>

コードは自分自身用であり、他の人が見るためのものです。はい、オンラインで他の配色もたくさん読みました。要約は次のとおりです:

1.それがue9のスタイルで、キーワードはオレンジ、変数は濃い赤、文字列はグレー、コメントは濃い緑、htmlは青

2. php.net 公式 Web サイトのすべてのコード例では、php.ini のデフォルト設定色が使用されており、キーワードには緑、文字列には赤、コメントにはオレンジ、HTML には黒、通常のテキスト (変数およびその他の識別子) には青が使用されます。 >

// arrayList にオブジェクトを保持して取得する方法 //

// インターフェイスの実装 //


class Data {

public $Name;
public $Age;
public $Address;

public function __construct($Name,$Age,$Address) {
$this->Name = $Name;
$this->gt ;年齢 = $ 年齢;
$this->住所 = $Address;
}
>
}

3. pear の公式 Web サイトにあるコード例のほとんどが、キーワードに紫、文字列に緑、コメントにグレー、通常のテキストに青という別の色を使用しているのは奇妙です:

// Cache_Lite オブジェクトを作成します

$Cache_Lite = new Cache_Lite($options);

if ($data = $Cache_Lite->get('block1')) {

echo($data);

} else {

$data = 'ブロック1のデータ';
$Cache_Lite->save($data);

}


4.もちろん、エスケープできない色が 1 つあります。これは、ue10、phpedit、devphp、zendstudio など、Win 環境の多くの PHP エディターが好んで使用するものです。キーワードは青、コメントは緑です (場合によっては)。弦はグレー、デジタルレッドなど)、その他は黒



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