为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • -----------关键部分static------- 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。 <?php class Car { private static $speed = 10; public function getSpeed() { return self::$speed; } //在这里定义一个静态方法,实现速度累加10 public static function speedUp(){ return self::$speed +=10; } } $car = new Car(); Car::speedUp(); //调用静态方法加速 echo $car->getSpeed(); //调用共有方法输出当前的速度值
    查看全部
  • 查询分页数据 的理解
    查看全部
  • 1、使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数,因此+++++常用来在对象创建的时候进行一些初始化工作++=。 在子类中如果定义了__construct则不会调用父类的__construct,如果需要同时调用父类的构造函数,需要使用parent::__construct()显式的调用。 2、使用__destruct()进行定义,析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。 unset($car); //销毁时会调用析构函数
    查看全部
  • $p = '/\w+@\w+\.\w+/';
    查看全部
  • $p = '/[\w+\-]+@\w+\.\w+/'
    查看全部
  • preg_match用来执行一个匹配,可以简单的用来判断模式是否匹配成功,或者取得一个匹配结果,他的返回值是匹配成功的次数0或者1,在匹配到1次以后就会停止搜索 $p = '/[\w+\s]+@\w+\.\w+/';
    查看全部
  • __construct() __destruct() 构造函数和析构函数;两个下换线
    查看全部
  • 未弄明白。
    查看全部
    0 采集 收起 来源:元字符与转义

    2015-05-04

  • 1、在面向过程中function叫做函数,在面向对象中function称为方法。 2、使用关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。 实例:多注意$this->speed += 10;。。。。切记 <?php class Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ $this->speed += 10; } } $car = new Car(); $car->speedUp(); echo $car->speed;
    查看全部
  • 格式 : $p = '/ ... /' 答案解读: \d 和 [0-9]表示0-9的任意一个数 后跟+号,表示检索n次直到不是数字 \- 表示 - 字符,或者用[^\s]任意非空字符代替
    查看全部
    0 采集 收起 来源:元字符与转义

    2015-05-04

  • $p = '/[0-9]+\-[0-9]+/'; $p = '/\d+\-\d+/'; $p = '/\d+[^\s]\d+/';
    查看全部
    0 采集 收起 来源:元字符与转义

    2015-05-04

  • echo $car->color; //错误 受保护的属性不允许外部调用 echo $car->price; //错误 私有属性不允许外部调用
    查看全部
  • public:公开的 protected:受保护的 private:私有的 类中定义的变量称之为属性,也可以称为字段 -------一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。 当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。 受保护的属性与私有属性不允许外部调用,在类的成员方法内部是可以调用的。
    查看全部
  • //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();
    查看全部
  • 1、类的定义方法: 类通过关键字class开头,然后是类名与花括号,在花括号中定义类的属性与方法。类名必须是字母或下划线开头,后面紧跟若干个字母、数字或下划线,类名最好能够表意,可以采用名词或者英文单词。
    查看全部

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!