1. 判定はすべて中国語です
コードをコピーします コードは次のとおりです:
$str="'324 is"
if(!eregi("[^x80-xff]"; "$str")) {
echo "all in Chinese";
}else{
echo "not";
コードは次のとおりです$str = "中国語";
if (preg_match("/[x7f-xff]/", $str)) {echo "中国語が含まれています"
}else{
echo "中国語は含まれていません";
}
または
$pattern = '/[^ x00-x80]/';
if(preg_match($pattern,$str)){
echo "中国語が含まれています"
}else{
echo "中国語は含まれていません";
}
私のメソッドはすべて utf-8 でテストされており、他のエンコーディングではテストされていません。
上記は、文字列がすべて中国語であるか中国語が含まれているかを判断するための、PHP での mySQL 文字列のトラバースの実装コードを紹介しています。これには、mySQL 文字列のトラバースの内容も含まれており、PHP チュートリアルに興味のある友人に役立つことを願っています。