TECH I.S.

PHP show_source() 関数

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

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

<html> <body> <?php show_source("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 出力は次のようになります (ソースを表示):

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

自分で試してみる »



定義と使用法

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

ハイライトに使用される色は、php.ini ファイルまたは ini_set() 関数で設定できます。

show_source() はのエイリアスですハイライトファイル().

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


構文

show_source(filename,return)

パラメータ値

パラメータ

説明

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

技術的な詳細



戻り値:

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

PHP バージョン:

4+

変更ログ:

PHP 4.2.1 以降、この関数は safe_mode と open_basedir の影響も受けます。ただし、safe_mode は PHP 5.4 で削除されました。

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


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


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

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

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

スクールの詳細