-
不明白查看全部
-
匹配邮箱查看全部
-
取得指定日期的UNIX时间戳strtotime()查看全部
-
php正则使用还不大明白查看全部
-
正则表达式的使用,以及与OC正则表达式使用的额异动,需要注意。查看全部
-
当扩展一个类的时候,子类会继承父类所有的protected与public的属性与方法,子类也可以覆盖父类相应的方法。 class Truck extends Car { //覆盖父类的方法 public function getSpeed() { //在父类速度的基础上+50 return parent::getSpeed() + 50; } }查看全部
-
static静态关键字:静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。查看全部
-
访问控制;单例模式;如果构造函数定义成了私有方法,则不允许直接实例化对象了,这时候一般通过静态方法进行实例化,在设计模式中会经常使用这样的方法来控制对象的创建,比如单例模式只允许有一个全局唯一的对象。 class Car { private function __construct() { echo 'object create'; } private static $_object = null; public static function getInstance() { if (empty(self::$_object))查看全部
-
构造函数与析构函数查看全部
-
set cookies的三种方式 <?php $value = time(); //在这里设置一个名为test的Cookie //setcookie('test','$value'); //setrawcookie('test',rawurlencode($value)); header("Set-Cookie:test=$value"); if (isset($_COOKIE['test'])) { echo 'success'; }查看全部
-
一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。查看全部
-
验证用户信息查看全部
-
$subject = "my email is spark@imooc.com"; //在这里补充代码,实现正则匹配,并输出邮箱地址 $pattern = '/[a-zA-Z0-9_\-\.]+@+[a-zA-Z0-9_\-\.]+\.[a-zA-Z0-9_\-\.]+$/'; preg_match($pattern,$subject,$match); echo $match[0];查看全部
-
可变函数:调用方法为变量名加括号。查看全部
-
file_exists(); class_exists(); function_exists();查看全部
举报
0/150
提交
取消