ホームページ  >  記事  >  バックエンド開発  >  特定の漢字が含まれているかどうかを確認するにはどうすればよいですか?

特定の漢字が含まれているかどうかを確認するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-20 12:53:53838ブラウズ

$str=array("西瓜","苹果","香蕉")$str_long="西瓜很大颗";


ディスカッションへの返信(解決策)

どっちを判断する?

$str_long 文には配列内の単語が含まれていますか?

$arr=array("西瓜","苹果","香蕉");$str_long="西瓜很大颗";foreach($arr as $k=>$v){	if(strpos($str_long,$v)!==false){		$exists[]=$v;	}}echo "<pre class="brush:php;toolbar:false">";print_r($exists);echo "
";/*Array( [0] => 西瓜)*/

$str=array("西瓜","苹果","香蕉");$str_long="西瓜很大颗";if(strlen($str_long) != strlen(str_replace($str, '', $str_long))) {  echo '存在';}

$count = 0; str_replace ($str, '', $str_long, $count);

if( $count > 0 ){
//echo "存在します" }

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。