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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 类是一类东西的结构描述,而对象则是一类东西的一个具体实例。

    通常定义一个汽车类的方法为:

    class Car {
        $name = '汽车';
        function getName() {
            return $this->name;
        }}

    对象通过new关键字进行实例化:

    $car = new Car();
    echo $car->getName();


    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-09-01

  • isset()函数用于判断某变量是否为空,若不为空,则返回TRUE;为空,返回FALSE。

    查看全部
  • 关联数组赋值有两种方式:

    第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,$arr['apple']='苹果';

     

    第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array('apple'=>'苹果');


    查看全部
  • 关联数组是指数组的键是字符串的数组。

    可以使用下面代码实现:

    $fruit = array(
    
        'apple'=>"苹果",
    
        'banana'=>"香蕉",
    
        'pineapple'=>"菠萝"
    
    );

    可以使用print_r($fruit);语句输出数组键及对应的值。


    查看全部
  • 索引数组赋值有三种方式:

    第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果';

     

    第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array('0'=>'苹果');

     

    第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array('苹果');这个数组相当于array('0'=>'苹果');


    查看全部
  • 索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。

    可以使用下面代码实现:

    $fruit = array("苹果","香蕉","菠萝");

     注意数组的键是从0开始的。

    可以使用print_r($fruit);语句输出数组键及对应的值。


    查看全部
  • $arr = array();

    表示创建一个空数组,并把创建的空数组赋值给变量$arr。

    查看全部
    0 采集 收起 来源:PHP数组定义

    2018-08-30

  • <?php

    class Car {

        //增加构造函数与析构函数

        function __construct()

        {

            print "构造函数被调用\n";

            

        }

        function __destruct()

        {

            print "析构函数被调用";

        }

    }

    $car = new Car();

    echo "使用后,销毁";

    unset ($car);


    查看全部
  • <?php

    $fruit = array('苹果','xiangjiao');

    print_r($fruit);

    ?>


    查看全部
  • <?php

    $arr = array("this","is","array");

    var_dump($arr )


    ?>


    查看全部
    0 采集 收起 来源:PHP数组定义

    2018-08-29

  • 这一部分比较难

    查看全部
  • 构造函数与析构数定义时要加双下划綫

    查看全部
  • 在对象中调用一个不可访问方法时,__call() 会被调用。

    在静态上下文中调用一个不可访问方法时,__callStatic() 会被调用。

    $name 参数是要调用的方法名称。$arguments 参数是一个枚举数组,包含着要传递给方法 $name 的参数

    查看全部
  • 定义继承类:class "继承类名称" extends “父类名称”{}

    调用父类方法:parent::"方法名称"

    查看全部
  • public:公有的类成员可以在任何地方被访问;

    protected:受保护的类成员则可以被其自身以及其子类和父类访问;

    private:私有的类成员则只能被其定义所在的类访问。

    如果构造函数定义成了私有方法,则不允许直接实例化对象了,这时候一般通过静态方法进行实例化,在设计模式中会经常使用这样的方法来控制对象的创建,比如单例模式只允许有一个全局唯一的对象。

    查看全部

举报

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

微信扫码,参与3人拼团

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

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