【PHP】下らねぇ質問はここに書き込みやがれ 68
レス数が950を超えています。1000を超えると書き込みができなくなります。
0987nobodyさん
2008/05/27(火) 18:09:35ID:???>>947
の質問をさせていただきました。
独自タグで
#DO#コメント#/DO#
とすれば、コメントと言う文字がドコモだけ表示させ、
#AU#コメント#/AU#
としたら、AUだけが表示させられる独自タグを正規表現で表すならばどうすればよいでしょうか?
という質問にこのようなレスをもらいました。
954:nobodyさん :2008/05/26(月) 11:04:01 ID:??? [sage]
>>947
$template = 'あなたの携帯は#AU#AU#/AU##DO#ドコモ#/DO#です。';
function filter($m) { return $m[1] == 'DO' ? $m[2] : ''; }
echo preg_replace_callback('@#([A-Z]+)#(.*?)#/\\1#@', 'filter', $template);
後は filter() 内を好きなように変えな
=========
実際にこれをホストがドコモであれば表示させるようにしたいのですが、どうしたらよいのでしょうか?
よろしくお願いします。
レス数が950を超えています。1000を超えると書き込みができなくなります。