ホームページ  >  記事  >  バックエンド開発  >  PHP で文字列がすべて中国語であるか中国語が含まれているかを判断するための実装コード

PHP で文字列がすべて中国語であるか中国語が含まれているかを判断するための実装コード

高洛峰
高洛峰オリジナル
2016-11-30 13:51:421148ブラウズ

まず、判定はすべて中国語です
コードは次のとおりです:
$str="'324 is";
if(!eregi("[^x80-xff]","$str")){
echo "すべて中国語" ;
}else{
echo "はありません";

次に、中国語が含まれているかどうかを確認します。 コードは次のとおりです。
$str = "中国語"
if (preg_match("/ [x7f-xff]/", $str) ) {
echo "中国語が含まれています";
}else{
echo "中国語は含まれていません";
}
or
$pattern = '/[^x00-x80]/';
if(preg_match($pattern,$str) ){
echo "中国語を含む";
}else{
echo "中国語なし"
}

これらのメソッドは utf-8 でテストしましたが、他のメソッドではテストしていませんエンコーディング。

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