PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

highlight_string - 文字列の構文ハイライト表示 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

highlight_string

(PHP 4, PHP 5, PHP 7)

highlight_string文字列の構文ハイライト表示

説明

mixed highlight_string ( string $str [, bool $return = false ] )

PHP 組込みの 構文ハイライタで定義されたカラーを使用して str を構文ハイライト表示したものを、html マークアップで出力あるいは返します。

パラメータ

str

ハイライト表示する PHP コード。開始タグを含む必要があります。

return

このパラメータを TRUE にすると、この関数はハイライトされたコードを返します。

返り値

returnTRUE の場合は、 ハイライトされたコードを文字列として返し、表示しません。 それ以外の場合は、成功した場合に TRUE、 失敗した場合に FALSE を返します。

例1 highlight_string() の例

<?php
highlight_string
('<?php phpinfo(); ?>');
?>

上の例の出力は以下となります。

<code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?&gt;</span>
</span>
</code>

注意

注意:

return パラメータを使う場合、この関数は内部的に出力バッファリングを使います。 そのため、ob_start() コールバック関数の中では使えません。

生成される HTML マークアップは、変わる可能性があります。

参考


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「highlight_string - 文字列の構文ハイライト表示」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | highlight_string - 文字列の構文ハイライト表示」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: