Heim >Backend-Entwicklung >PHP-Tutorial >PHP判断是中文还是英文,_PHP教程
<span>static</span> <span>function</span> ischinese(<span>$s</span><span>){ </span><span>$allen</span> = <span>preg_match</span>("/^[^/x80-/xff]+$/", <span>$s</span>); <span>//</span><span>判断是否是英文</span> <span>$allcn</span> = <span>preg_match</span>("/^[".<span>chr</span>(0xa1)."-".<span>chr</span>(0xff)."]+$/",<span>$s</span>); <span>//</span><span>判断是否是中文</span> <span>if</span>(<span>$allen</span><span>){ </span><span>return</span> 'allen'<span>; }</span><span>else</span><span>{ </span><span>if</span>(<span>$allcn</span><span>){ </span><span>return</span> 'allcn'<span>; }</span><span>else</span><span>{ </span><span>return</span> 'encn'<span>; } } }</span>