• ベストアンサー

変数内に含まれる文字列のカウント

$message = "<BR>テスト<BR>TEST!<BR><BR>"; こんな感じで変数があったとして この中に<BR>がいくつ含まれているかカウントしたいのですが どの様にすれば出来るでしょうか? 回答よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

やり方は色々あると思いますが、 str_replace ('<BR>', '<BR>', $message , $count );PHP5以降 で$count に数が得られます または、 $count = preg_match_all ('<BR>', $message, $matches ); とか

enshi
質問者

お礼

できました!! 本当に有難うございました^^

その他の回答 (1)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.2

こんな関数もあります $message = "<BR>テスト<BR>TEST!<BR><BR>"; $count = substr_count($message, "<BR>");

enshi
質問者

お礼

substr_countを使ってもできるのですね 勉強になりました!有難うございます

関連するQ&A