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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 搞不懂
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-07-10

  • strlen(变量名)计算字符长度; mb_strlen(变量名)计算中文字符长度
    查看全部
    0 采集 收起

    2016-07-10

  • trim去除一个字符串两端空格。 rtrim是去除一个字符串右部空格,其中的r是right的缩写。 ltrim是去除一个字符串左部空格,其中的l是left的缩写。
    查看全部
    0 采集 收起

    2016-07-10

  • PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总被认为是普通字符。
    查看全部
    0 采集 收起

    2016-07-10

  • ?php /*由static定义的属性和方法称为静态成员和静态方法。static定义的属性和方法是属于类的,在对象之间共享。*/ /*例如可以通过定义一个静态变量来统计类实例化了多少个对象*/ class test{ static $count; function __construct() // 定义一个构造函数 { self::$count++; } static function getCount(){ //定义一个静态方法,返回静态变量$count的值 return self::$count; } } test::$count=0; //初始化静态变量$count的值为0 $test_01=new test(); $test_02=new test(); $test_03=new test(); $sum=test::getCount(); echo $sum; //结果3 /* 在类外和类内可以通过 类名::静态成员; //访问静态成员 类名::静态方法; //访问静态方法 在类内静态方法可以通过 self::静态成员; //访问静态成员 self::静态方法; //访问静态方法 注意:在静态方法中只能访问静态成员 */ ?>
    查看全部
  • 构造函数和析构函数,都是用在**类定义中**
    查看全部
  • **使用关键字static修饰的,称之为静态方法. **静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。
    查看全部
  • <?php class Car { //增加构造函数与析构函数 function __construct(){ print'构造函数被调用 \n'.$a=3+3; } function __destruct(){ print $b=5+2; } } //$car = new Car(); $car = new Car(); //实例化时会调用构造函数,就会输出construct函数 echo '使用后,准备销毁car对象 \n'; unset($car); //销毁时会调用析构函数 构造函数的作用:用于新建对象的初始化工作。 析构函数的作用:用于在撤销对象前,完成一些清理工作,比如:释放内存等。 每当创建对象时,需要添加初始化代码时,则需要定义自己的构造函数;而对象撤销时,需要自己添加清理工作的代码时,则需要定义自己的析构函数。
    查看全部
  • (1)public,通过->访问; (2)protected (3)private ------------------------------------------------- (4)static静态属性,通过::访问; 在类成员方法内部可以使用伪变量 $this-> 访问属性
    查看全部
  • (1)常量是否存在:define(); (2)变量是否存在:isset(); (3)函数是否存在:function_exists();
    查看全部
    0 采集 收起

    2016-07-10

  • $this->接的变量名或方法名不用加$,而self::后则需要加
    查看全部
  • 引用父类用parent::变量/方法名
    查看全部
  • 所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。 其实就是把函数名赋给变量,然后再使用变量,即通过变量调用函数。
    查看全部
    0 采集 收起

    2016-07-10

  • 类之内的叫方法
    查看全部
  • 如果是调用本类的protected或者private,用 $this->变量名/方法名。
    查看全部

举报

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

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