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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • strpos(要处理的字符串,要定位的字符串) 查看字符串中首次出现的位置
    查看全部
    0 采集 收起

    2016-05-30

  • substr(字符串变量,开始截取的位置,截取的个数)——截取字符串
    查看全部
    0 采集 收起

    2016-05-30

  • substr(字符串变量,开始截取的位置,截取的个数) 截取字符串、 mb_substr 截取中文字符串;
    查看全部
    0 采集 收起

    2016-05-30

  • strlen 获取字符串的长度 mb_substr 获取中文字符串的长度
    查看全部
    0 采集 收起

    2016-05-30

  • 建议看一下讲php面向对象开发那篇 。 举个例子好比你说你想要一部手机,但不知道是什么手机,那这就是一个类,而手机里面又有各种各样的,我说我想要一个三星note2 ,这就是一个实例化的对象。 当你进了手机店,你需要的是一个具体的手机而不是手机这一类东西,所以要实例化。实例化的对象会被放入内存,便于调用。
    查看全部
  • 通过关键字class开头,然后是类名与花括号,在花括号中定义类的属性与方法。类名必须是字母或下划线开头,后面紧跟若干个字母、数字或下划线,类名最好能够表意,可以采用名词或者英文单词。 //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();
    查看全部
  • 使用正则表达式的目的是为了实现比字符串处理函数更加灵活的处理方式,因此跟字符串处理函数一样,其主要用来判断子字符串是否存在、字符串替换、分割字符串、获取模式子串等。
    查看全部
  • PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。
    查看全部
  • 在一个类的内部,要调用一个已经定义的静态方法,那么就要用 self::方法名() 在一个类之外,要调用一个类内定义的静态方法,那么就要用 类名::方法名() 在一个子类中,要调用父类内定义的静态方法,那么就要用 parent::方法名()
    查看全部
  • 访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。 类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 var 定义,则被视为公有。
    查看全部
  • 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。 class Car { private static $speed = 10; public static function getSpeed() { return self::$speed; } public static function speedUp() { return self::$speed+=10; } } class BigCar extends Car { public static function start() { parent::speedUp(); } } BigCar::start(); echo BigCar::getSpeed();
    查看全部
  • 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。
    查看全部
  • 构造函数 与 析构函数
    查看全部
  • 字符串替换: 用于操作的字符串变量 = str_replace("要替换的字符串","用于替换的字符串",用于操作的字符串变量); $str = str_replace('苹果', '香蕉', $str);
    查看全部
    0 采集 收起

    2018-03-22

  • function_exists()判断函数是否存在 method_exists()用来检测类的方法时候存在
    查看全部
    0 采集 收起

    2016-05-30

举报

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

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