当前位置:Gxlcms > PHP教程 > php如何区分中文,日文,韩文,

php如何区分中文,日文,韩文,

时间:2021-07-01 10:21:17 帮助过:48人阅读

"memolov 爱书 愛書 あいしょ 사랑 때문에 책이 되다",



如何判断一个字是中文,日文韩文,


回复讨论(解决方案)

根据其内码判断

  1. $s = <<<'EOF'"memolov 爱书 愛書 あいしょ 사랑 때문에 책이 되다",EOF;if(preg_match_all('/([\x{4e00}-\x{9fa5}]+)/u',$s,$m)){
  2. echo "<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>";</li><li>print_r($m[1]);</li><li>echo "</li></ol></pre>";}if(preg_match_all('/([\x{0800}-\x{4e00}]+)/u',$s,$m)){
  3. echo "<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>";</li><li>print_r($m[1]);</li><li>echo "</li></ol></pre>";}if(preg_match_all('/([\x{AC00}-\x{D7A3}]+)/u',$s,$m)){
  4. echo "<pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>";</li><li>print_r($m[1]);</li><li>echo "</li></ol></pre>";}/*Array( [0] => 爱书 [1] => 愛書)Array( [0] => あいしょ)Array( [0] => 사랑 [1] => 때문에 [2] => 책이 [3] => 되다)*/

人气教程排行