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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • php类和对象之定义类的方法 1、方法就是在类中的function,很多时候我们分不清方法与函数有什么差别,在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。 2、同属性一样,类的方法也具有public,protected以及private的访问控制 3、访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的 定义方法: class Car{ public function getName(){ return '汽车'; } } $car = new Car(); echo $car->getName(); 4、使用关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。 例: class Car{ public static function getName(){ return '汽车'; } } echo Car::getName();
    查看全部
  • 类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可以理解为汽车的总类,但这辆汽车则是一个具体的汽车对象。
    查看全部
    0 采集 收起 来源:PHP类和对象

    2017-08-21

  • php类和对象之类的属性 1、在类中定义的变量称之为属性,通常属性与数据库中的字段有一定的关联,因此也可以称作“字段”。 2、属性声明是由关键字public、protected或者private开头,后面跟一个普通的变量声明来组成。 3、属性的变量可以设置初始化的默认值,默认值必须是常量。 4、访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的 例: class Car{ //定义公共属性 public $name = '汽车'; //定义受保护的属性 protected $corlor = '白色'; //定义私有属性 private $price = '100000'; } 5、默认都为public,外部可以访问。一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。 6、受保护的属性与私有属性不允许外部调用,在类的成员方法内部是可以调用的。
    查看全部
  • 其中字符串'/apple/'就是一个正则表达式,一定要加上//;他用来匹配源字符串中是否存在apple字符串。preg_match($p, $str)是正则匹配,匹配两个字符串,看str中是否有p。 $p = '/apple/'; $str = "apple banna"; if (preg_match($p, $str)) { echo 'matched'; }
    查看全部
  • public:公开的 protected:受保护的 private:私有的
    查看全部
  • 1.public $speed=0; $this->speed += 10; 2.private static $speed = 10; public function getSpeed() { return self::$speed; }
    查看全部
  • 访问静态属性用::,不需要实例化对象;
    查看全部
  • php类和对象之创建一个对象 类的定义方法 1、类通过关键字class开头,然后是类名与花括号,在花括号中定义类的属性与方法。 2、类名必须是字母或下划线开头,后面紧跟若干个字母、数字或下划线,类名最好能够表意,可以采用名词或者英文单词。 例: //定义一个类 class Car{ //定义属性 public $name = '汽车'; //定义方法 public function getName(){ //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();
    查看全部
  • file_get_contents()获取文件内容 fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • 判断文件存在的函数有两个is_file与file_exists.
    查看全部
  • 在存在多个数据库连接的情况下,可以设定连接资源参数来关闭指定的数据库连接。 $link = mysql_connect($host, $user, $pass); mysql_close($link);
    查看全部
  • 虽然PHP会自动关闭数据库连接,一般情况下已经满足需求,但是在对性能要求比较高的情况下,可以在进行完数据库操作之后尽快关闭数据库连接,以节省资源,提高性能。
    查看全部
  • mysql_affected_rows — 取得前一次 MySQL 操作所影响的记录行数
    查看全部
  • number_format的第二个参数表示number将保留小数点后的位数到你设定的值
    查看全部
  • 关于limit一般形式是 limit n,m 表示从结果中n行开始取,一共取m行; 注意其中n是从0开始,即第一行的n为0。 limit 后只有一个数字 例如limit a 是(从结果第一行开始)取a行,等价于limit 0,a 例如 limit 2,3 表示取结果中的第3、4、5行 limit 2 表示取第1、2行
    查看全部

举报

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

微信扫码,参与3人拼团

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

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