Maison  >  Article  >  développement back-end  >  Comment PHP détermine-t-il s’il s’agit du chinois ou de l’anglais ?

Comment PHP détermine-t-il s’il s’agit du chinois ou de l’anglais ?

Guanhui
Guanhuioriginal
2020-07-22 11:45:392989parcourir

Comment PHP détermine-t-il s’il s’agit du chinois ou de l’anglais ?

Comment PHP détermine-t-il s'il est chinois ou anglais ?

En PHP, vous pouvez utiliser des règles régulières pour juger le chinois ou l'anglais. Les règles régulières pour juger l'anglais sont "/^[^x80-xff]+$/", et les règles régulières pour juger l'anglais. Les chinois sont "/^[". chr(0xa1)."-".chr(0xff)."]+$/", jugez simplement le résultat correspondant lorsque vous l'utilisez.

Exemples d'utilisation

<?php




function ischinese($s){
 
    $allen = preg_match("/^[^/x80-/xff]+$/", $s);   //判断是否是英文
    $allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s);  //判断是否是中文
    if($allen){  
          return &#39;allen&#39;;  
    }else{  
      if($allcn){  
           return &#39;allcn&#39;;  
      }else{  
           return &#39;encn&#39;;  
      }  
    }  
           
}

Tutoriel recommandé : "PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn