为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 英文字符串的截取函数substr() 函数说明:substr(字符串变量,开始截取的位置,截取个数)
    查看全部
    0 采集 收起

    2018-03-22

  • strlen()函数获取字符串长度。
    查看全部
    0 采集 收起

    2018-03-22

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

    2018-03-22

  • 英文点号.连接两个字符串
    查看全部
    0 采集 收起

    2018-03-22

  • 双引号串中可以使用字符串变量。 而单引号串中的内容总被认为是普通字符。
    查看全部
    0 采集 收起

    2018-03-22

  • 1、一个字符串有3种定义方法,单引号、双引号、heredoc语法结构。 2、heredoc语法结构:以"<<<标签名"开始,"标签名;"结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号。
    查看全部
    0 采集 收起

    2018-03-22

  • 1、对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断。 2、对象复制,在一些特殊情况下,可以通过关键字clone来复制一个对象,这时__clone方法会被调用,通过这个魔术方法来设置属性的值。 3、对象序列化,可以通过serialize方法将对象序列化为字符串,用于存储或者传递数据,然后在需要的时候通过unserialize将字符串反序列化成对象进行使用。
    查看全部
  • 1、属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。 2、方法的重载通过__call来实现,当调用不存在的方法的时候,将会转为参数调用__call方法,当调用不存在的静态方法时会使用__callStatic重载。
    查看全部
  • 当扩展一个类的时候,子类会继承父类所有的protected与public的属性与方法,子类也可以覆盖父类相应的方法。
    查看全部
  • 1、静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 2、静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。
    查看全部
  • 1、被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。 2、类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 var 定义,则被视为公有。 3、类中的方法可以被定义为公有、私有或受保护。如果没有设置这些关键字,则该方法默认为公有。
    查看全部
  • 1、使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数,因此常用来在对象创建的时候进行一些初始化工作。 2、在子类中如果定义了__construct则不会调用父类的__construct,如果需要同时调用父类的构造函数,需要使用parent::__construct()显式的调用。 3、使用__destruct()进行定义,析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。
    查看全部
  • 修改用户名和邮箱
    查看全部
  • 1、方法就是在类中的function。 2、在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。 3、同属性一样,类的方法也具有public,protected 以及 private 的访问控制。 4、使用关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。例: class Car { public static function getName() { return '汽车'; } ​} echo Car::getName(); //结果为“汽车”
    查看全部
  • 简单分页
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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