仓酷云

标题: PHP教程之PHP顶用正则表达式验证中文的成绩 [打印本页]

作者: 柔情似水    时间: 2015-2-4 00:00
标题: PHP教程之PHP顶用正则表达式验证中文的成绩
《PHP+MYSQL WEB开发(第三版)》号称圣经级,(也许是个不错的选择(声明:作者没给我啥好处费,我也不是书托,隔着大老远,我连他老兄的面都没见过的说-_-)   $str = '中华国民共和国123456789abcdefg';
echo preg_match("/^[\u4e00-\u9fa5_a-zA-Z0-9]{3,15}$",$strName);
运转一下下面这段代码,看会有甚么提醒信息?
Warning: preg_match(): Compilation failed: PCRE does not support \L, \l, \N, \P, \p, \U, \u, or \X at offset 3 in F:\wwwroot\php\test.php on line 2
本来,PHP正则表达式中不撑持以下 Perl 本义序列:\L, \l, \N, \P, \p, \U, \u, or \X
在 UTF-8 形式下,答应用“\x{...}”,花括号中的内容是暗示十六进制数字的字符串。本来的十六进制本义序列 \xhh 假如其值大于 127 的话则婚配了一个双字节 UTF-8 字符。
所以,可以如许来处理preg_match("/^[\x80-\xff_a-zA-Z0-9]{3,15}$",$strName);
兴趣可能会慢慢消亡,所以适当培养兴趣会激发自己无线的乐趣,有了乐趣,编程有啥难的。
作者: 飘灵儿    时间: 2015-2-4 08:00
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
作者: 灵魂腐蚀    时间: 2015-2-9 19:32
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
作者: 简单生活    时间: 2015-2-27 19:10
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
作者: 再见西城    时间: 2015-3-1 18:50
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
作者: 仓酷云    时间: 2015-3-10 22:03
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
作者: 只想知道    时间: 2015-3-13 03:03
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
作者: 透明    时间: 2015-3-17 05:22
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
作者: 兰色精灵    时间: 2015-3-17 11:08
因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax
作者: 若相依    时间: 2015-3-28 01:23
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
作者: 深爱那片海    时间: 2015-4-1 21:32
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
作者: 小女巫    时间: 2015-4-2 16:31
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 活着的死人    时间: 2015-4-3 17:06
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
作者: 老尸    时间: 2015-4-7 17:42
Ps:以上纯属原创,如有雷同,纯属巧合
作者: 精灵巫婆    时间: 2015-4-9 19:00
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
作者: 因胸联盟    时间: 2015-4-16 17:11
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
作者: 第二个灵魂    时间: 2015-4-17 03:10
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
作者: 山那边是海    时间: 2015-4-19 07:32
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
作者: 柔情似水    时间: 2015-5-9 16:09
爱上php,他也会爱上你。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2