現在の位置: ホーム> 関数カテゴリ一覧> show_source

show_source

highlight_fileのエイリアス
名前:show_source
カテゴリ:その他
対応言語:php
一言説明:highlight_file()のエイリアス。

定義と使用法

show_source()関数は、php構文強調表示でファイルを出力します。構文ハイライトは、HTMLタグを使用して達成されます。

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

show_source()は、highlight_file()関数のエイリアスです。

注:この関数を使用すると、パスワードやその他の機密情報を含むファイル全体が表示されます!使用するように注意してください。

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

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

上記のコードのブラウザ出力は(ファイルにあるものによって異なります)かもしれません。

 <html>​
<body>​
<?php
「色:#007700」 >エコー"カラー:#007700" > ( "color:#dd0000" > "test.php" "color:#007700" > ) ;
「色:#0000bb " > ?>
</ body >
</ html >

上記のコードのHTML出力は次の場合があります(ソースコードを確認してください):

 <html>​
<body>​
<Code> < SPAN STYLE = " Color : #000000 " >
<html>​
<br /> <body> ​​
<br /> < span style = " color : #0000bb " > <?php
<br /> < / span > < span style = "color:#007700" > echo ( < / span > < span style = "color:#dd0000" > "test.php" < / span > < span style = " color:#007700" > ) ;
<br /> < / span > < span style = "color:#0000bb" > ? >
<br/> < / span > </ body >
<br/> < / html > </ span >
</ code >
</ body >
</ html >

自分で試してみてください

文法

show_source ( filenamereturn
パラメーター 説明する
ファイル名 必須。強調表示されるPHPファイルへのパス。
戻る

オプション。 trueに設定されている場合、この関数は、強調表示されたコードを印刷する代わりに文字列として返します。

デフォルトはfalseです。

説明します

この関数は、PHP構文ハイライトプログラムで定義された色を使用して、ファイル名に含まれるコードの構文強調表示バージョンを出力または返します。

多くのサーバーは、 PHPS接尾辞を使用してファイルを自動的に強調表示するように構成されています。たとえば、example.phpsを表示すると、ファイルが構文的に強調表示されているソースコードが表示されます。この機能を有効にするには、次の行をhttpd.confに追加します。

 addType Application/X-HTTPD-PHP-Source .Phps

返品値

戻りパラメーターがtrueに設定されている場合、関数はそれらを出力する代わりに強調表示されたコードを返します。それ以外の場合、成功した場合、それはtrueを返し、失敗した場合、Falseを返します。

類似の関数
  • Windowsコンソールの出力バッファーに関連付けられた指定されたストリームのVT100サポートを取得または設定します。 sapi_windows_vt100_support

    sapi_windows_vt100_support

    Windowsコンソールの出力バッファー
  • ファイルを強調表示する構文 highlight_file

    highlight_file

    ファイルを強調表示する構文
  • ユーザーのブラウザが持っている機能を取得します get_browser

    get_browser

    ユーザーのブラウザが持っている機能を取得
  • 名前が付いた定数が存在するかどうかを確認してください defined

    defined

    名前が付いた定数が存在するかどうかを確認
  • 文字列構文強調表示 highlight_string

    highlight_string

    文字列構文強調表示
  • 遅延実行 sleep

    sleep

    遅延実行
  • 現在のコードページを取得します sapi_windows_cp_get

    sapi_windows_cp_get

    現在のコードページを取得します
  • クライアントが切断されているかどうかを確認します connection_aborted

    connection_aborted

    クライアントが切断されているかどうかを確
人気記事(にんききじ)