if (!preg_match('/^[a-z][\w]+$/i', $user['name'])){
die('用户名不合法');
设置用户名开头必须以字母开头。字母、下划线、数字为中间或结尾。
die('用户名不合法');
设置用户名开头必须以字母开头。字母、下划线、数字为中间或结尾。
2016-08-26
单例模式,在一些书上也叫单态模式。单例模式主要作用是保证在面向对象编程语言设计编写的程序中,一个类Class只有一个实例存在。代码中可以看到if(empty(self::$_object)){...}如果实例是空的,则生成实例,如果实例不为空则返回原来的实例。自己看着慢慢理解吧
2016-08-26
慢慢学,久了就会了。这节主要讲的是访问控制,一般语言里都会有三种访问控制,公有,私有,保护。公有类则无论什么情况下都可访问;私有只能在类内部进行调用,继承了本类的子类是不能够调用的;保护的话不能给其他的类调用,只能够在类内部或者继承于本类的子类调用。-----说白了就是一个访问范围的限制
2016-08-26
自己摸索的,感觉这个最好用。
//直接根据需要定位的字符前特殊字符定位。
$subject = "my email is spark@imooc.com";
$email = '/\s(\w+@\w+\.\w+)/';
preg_match($email,$subject,$matches);
print_r($matches[1]);
//直接根据需要定位的字符前特殊字符定位。
$subject = "my email is spark@imooc.com";
$email = '/\s(\w+@\w+\.\w+)/';
preg_match($email,$subject,$matches);
print_r($matches[1]);
2016-08-26
感觉好累,“/苹果/”可以匹配“/(苹果)/”也可以匹配,但是后者居然提示我错了,还必须一模一样才行..............
2016-08-25