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

highlight_file

ファイルを強調表示する構文
名前:highlight_file
カテゴリ:その他
対応言語:php
一言説明:ファイルの構文強調表示。

定義と使用法

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

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

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

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

 <html>​
<body>​
<?php
highlight_file ( "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>​
<body>​
< span style = " color : #0000bb " > <? php < / span >
< span style = "color:#007700" > echo ( < / span > < span style = "color:#dd0000" > "test.php" < / span >
< span style = "color:#007700" > ) ; < / span >
< span style = "color:#0000bb" > ?> </ span >
</ body >
</ html >
</ span >
</ code >
</ body >
</ html >

文法

highlight_file ( filenamereturn
パラメーター 説明する
ファイル名 必須。ハイライトするファイルを指定します。
戻る

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

デフォルトはfalseです。

説明します

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

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

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

返品値

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

類似の関数
  • 数秒およびナノ秒の実行を遅らせます time_nanosleep

    time_nanosleep

    数秒およびナノ秒の実行を遅らせます
  • exit()に相当 die

    die

    exit()に相当
  • 名前が付いた定数が存在するかどうかを確認してください defined

    defined

    名前が付いた定数が存在するかどうかを確認
  • プロセスコードページの設定 sapi_windows_cp_set

    sapi_windows_cp_set

    プロセスコードページの設定
  • 指定された時間までスクリプトを眠らせます time_sleep_until

    time_sleep_until

    指定された時間までスクリプトを眠らせます
  • 定数を定義します define

    define

    定数を定義します
  • 文字列構文強調表示 highlight_string

    highlight_string

    文字列構文強調表示
  • 文字列をPHPコードとして実行します eval

    eval

    文字列をPHPコードとして実行します
人気記事(にんききじ)