preg_replace_callback
PHPでローカル変数を使用する方法。次のコードがあります。
function pregRep($matches)
{
global $i; $i++;
if($i > 2)
{
return '#'.$matches[0];
}
else
{
return $matches[0];
}
}
$i = 0;
$str = preg_replace_callback($reg_exp,"pregRep",$str);
また$str
、文字列で$reg_exp
あり、正規表現です。これらは両方とも明確に定義されています。
ご協力いただきありがとうございます。