如何判断PHP变量是否全由汉字组成?--PHP相关

来源:百度知道 编辑:UC知道 时间:2024/05/25 00:52:30
如何判断PHP变量是否全由汉字组成?

我做了一个表单,让用户提交真实姓名,怎么才能判断出此变量是否全部由汉字组成,并且长度不超过3个汉字?
$zsname=$_POST['zsname'];
//上面是该变量

怎样对$zsname进行判断呢?

<?php
$zsname = '中文测试';
if(preg_match_all("/^([\x81-\xfe][\x40-\xfe])+$/",$zsname,$match))
print_r($match[0]);
else
exit();
?>

只有输入全为中文时候,才可以打印,祝你好运