TECH I.S.

PHP highlight_file()関数

❮ PHP その他のリファレンス

テストファイル("test.php")を使用して、PHP構文が強調表示されたファイルを出力します。

<html> <body> <?php highlight_file("test.php"); ?> </body> </html>

上記のコードのブラウザー出力は、(ファイルの内容に応じて)次のようになります。

<span style="COLOR: #000000"><html> <body> <span style="COLOR: #0000bb"><?php </span><span style="color: #007700">echo </span><span style="COLOR: #007700">(</span><span style="COLOR: #dd0000">"test.php"</span><span style="COLOR: #007700">); </span><span style="COLOR: #0000bb">?> </span></body> </html></span>

上記のコードのHTML出力は次のようになります(ソースを見てください):

&lt;span style=&quot;COLOR: #000000&quot;&gt;&lt;html&gt; &lt;body&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt; &amp;lt;html&amp;gt; &lt;br /&gt;&amp;lt;body&amp;gt; &lt;br /&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php &lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;echo&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;test.php&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;); &lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;?&amp;gt; &lt;br /&gt;&lt;/span&gt;&amp;lt;/body&amp;gt; &lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/span&gt; &lt;/code&gt; &lt;/body&gt; &lt;/html&gt;&lt;/span&gt;


定義と使用法

highlight_file()関数は、PHP構文が強調表示されたファイルを出力します。構文は、HTMLタグを使用して強調表示されます。

ヒント:構文の強調表示に使用される色は、php.iniファイルまたはini_set()関数で設定できます。

注:この機能を使用すると、パスワードやその他の機密情報を含むファイル全体が表示されます。


構文

<div>highlight_file(<em>filename,return</em>)</div>

パラメータ値

パラメータ

説明

filename 必要。強調表示するファイルを指定します
return オプション。 TRUEに設定すると、この関数は強調表示されたコードを出力する代わりに文字列として返します。デフォルトはFALSEです

技術的な詳細



戻り値:

もしreturnパラメータがTRUEに設定されている場合、この関数は強調表示されたコードを出力する代わりに文字列として返します。それ以外の場合、成功するとTRUEを返し、失敗するとFALSEを返します。

PHPバージョン:

4+

変更ログ:

PHP 4.2.1 - この関数は、safe_modeとopen_basedirの影響を受けるようになりました。ただし、safe_modeは PHP 5.4で廃止され、削除されました。

PHP 4.2 - returnパラメータが追加されました。


❮ PHP その他のリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細