PHPで、文字列に文字がまったく含まれていないかどうかを確認するにはどうすればよいですか。
現在、私は以下が好きで、に置き換え-
ます' '
。ただし、検索文字列にすべての不適切な単語が含まれている場合は、' '
(3つの空白スペース)が残ります。長さは引き続き3と表示され、SQLプロセッサに向かいます。文字列に文字や数字がまったくないかどうかを確認する方法はありますか?
$fetch = false;
#$strFromSearchBox = 'Why-you-foo-bar-I-ought-to-tar-you';
$strFromSearchBox = 'foo-bar-tar';
if(strlen($strFromSearchBox) >=2)
{
$newString = str_replace($theseWords,'',$strFromSearchBox);
$newString = str_replace('-',' ',$newString);
if(strlen($newString)>=2)
{
$fetch = true;
echo $newString;
}
}
if($fetch){echo 'True';}else{echo 'False';}