if(preg_match('/[^\x80-\xff0-9\w]+/',$str)) echo "no pass!";
else echo "pass!";
else echo "pass!";
解决方案 »
- PHP语句日期比较问题
- 漫谈CMS:ZOOMLA、NETCMS、风讯、动易,为什么做得很累很苦?
- 写入文件后缀!!斑竹帮忙啊,问好多次了每人回
- 我的服务器放在防火墙的DMZ区,服务器上通过$_SERVER['REMOTE_ADDR']取不到访问者的IP,取的是防火墙的公网IP?
- mysql锁表的问题
- 211.99.5.173每天访问我的博客多达30-40次,这是个什么地址?
- 利用php语言打开另个网页的代码
- php开发工具怎么都这么烂啊
- 为什么post一个form的string在另一页面变了?
- 如何使 php与html代码分离
- SQL语句的问题
- $_SERVER['REQUEST_URI'] 怎么取不出内容?
\w 匹配包括下划线的任何单词字符。等价于[A-Za-z0-9_]preg_match('/^[\u4e00-\u9fa5\w]+$/',$str)preg_match() 返回 pattern 所匹配的次数。要么是 0 次(没有匹配)或 1 次,因为 preg_match() 在第一次匹配之后将停止搜索。