• ベストアンサー

変数に指定文字列が含まれるときの処理

ある変数$Exampleに"AABBCC"の文字列が含まれているとします。 if文で$ExampleにAAかCCが含まれるときの処理をひっかけたいのですが、 可能な関数はありますでしょうか。 ご存知の方、宜しくお願いします。

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

  • ベストアンサー
noname#244856
noname#244856
回答No.3

$example = 'AABBCC'; if (strpos($example, 'AA') !== false || strpos($example, 'CC') !== false) { echo 'Matched.'; } 処理が単純なときは出来るだけ正規表現を回避。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

めんどうでなければ正規表現 $str="AABBCC"; $pattern="/(AA|CC)/"; if(preg_match($pattern,$str)){ print "match!";}

すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

strpos関数 1文字目に見つかっても、戻り値は0であることに注意。 見つからないときの戻り値はFalse。

すると、全ての回答が全文表示されます。

関連するQ&A