| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
preg_replace_callback(PHP 4 >= 4.0.5, PHP 5, PHP 7) preg_replace_callback — 正規表現検索を行い、コールバック関数を使用して置換を行う 説明
mixed preg_replace_callback
( mixed
$pattern
, callable $callback
, mixed $subject
[, int $limit = -1
[, int &$count
]] )
この関数の動作は、ほぼ preg_replace() と同じですが、
パラメータ
返り値
preg_replace_callback() は、
マッチするものが見つかった場合は新しい subject
を返し、それ以外の場合はもとの 変更履歴
例
例2 preg_replace_callback() の例
<?php 上の例の出力は以下となります。 エイプリルフールの日付は 04/01/2003 です この前のクリスマスの日付は 12/24/2002 でした
例3 カプセル化された BB code を処理するための、 preg_replace_callback() での再帰構造の使用
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「preg_replace_callback - 正規表現検索を行い、コールバック関数を使用して置換を行う」をGoogle検索
|