正規表現を使わない場合は、strposがメモリ消費が少なく高速。
$text = "abcdefg"; if(strpos($text,'ma')){ echo "ok"; } else{ echo "no"; }
正規表現を使う場合
if(preg_match('/ma/',$text)){ //$textのなかにmaが含まれている場合 }
正規表現を使わない場合は、strposがメモリ消費が少なく高速。
$text = "abcdefg"; if(strpos($text,'ma')){ echo "ok"; } else{ echo "no"; }
正規表現を使う場合
if(preg_match('/ma/',$text)){ //$textのなかにmaが含まれている場合 }
コメント