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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 构造函数定义成私有方法,则不允许直接实例化对象,这时候一般通过静态方法进行实例化。 //单例模式 class Car { private function __construct() { echo 'object create'; } private static $_object = null; public static function getInstance() { if (empty(self::$_object)) { self::$_object = new Car(); //内部方法可以调用私有方法,因此这里可以创建对象 } return self::$_object; } } $car = Car::getInstance(); //通过静态方法来获得一个实例
    查看全部
  • static函数通过 类名::方法名()调用; 在静态方法中,$this伪变量不允许使用,可以使用 self, parent, static在内部调用静态方法和属性
    查看全部
  • 公有类成员可以在任何地方被访问; 受保护类成员可以被自身以及其子类和父类访问; 私有类成员只能被其定义的类访问
    查看全部
  • 索引数组赋值:有三种方式, 1.$arr[0] = '苹果'; 2.array('0' => '苹果'); 3.$arr = array("苹果");
    查看全部
  • 注意:每一个 "throw" 必须对应至少一个 "catch",当然可以对应多个"catch"。
    查看全部
  • 1、php字符串合并函数implode() 函数说明:implode(分隔符[可选], 数组) 返回值:把数组元素组合为一个字符串 例子: $arr = array('Hello', 'World!'); $result = implode('', $arr); print_r($result);//结果显示Hello World! 2、php字符串分隔函数explode() 函数说明:explode(分隔符[可选], 字符串) 返回值:函数返回由字符串组成的数组 例子: $str = 'apple,banana'; $result = explode(',', $str); print_r($result);//结果显示array('apple','banana')
    查看全部
    0 采集 收起

    2016-08-09

  • strlen函数对于计算英文字符是非常的擅长,但是如果有中文汉字,可以使用mb_strlen()函数获取字符串中中文长度。要加上UTF8编码
    查看全部
    0 采集 收起

    2016-08-09

  • file_exists不仅可以判断文件是否存在,同时也可以判断目录是否存在,is_file是确切的判断给定的路径是否是一个文件。
    查看全部
  • 使用fopen打开的文件,最好使用fclose关闭文件指针,以避免文件句柄被占用。
    查看全部
  • 一般来说,登录信息既可以存储在sessioin中,也可以存储在cookie中,他们之间的差别在于session可以方便的存取多种数据类型,而cookie只支持字符串类型,同时对于一些安全性比较高的数据,cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高。
    查看全部
  • php 两种数组 索引数组/ 关联数组; print_r();语句输出数组键值对应
    查看全部
  • array(); 创建数组
    查看全部
    0 采集 收起 来源:PHP数组定义

    2016-08-09

  • cookie简介:<br> PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE['key']的形式来读取某个Cookie值。<br> Cookie具备有效期,有效期结束后,Cookie自动从客户端删除。 str_replace('被替换的字符串','替换字符串','$字符串变量'); ob_get_contents();获取缓冲区的数据。 ob_start作用是打开了缓冲区,echo后面的字符不会输出到浏览器,而是保留在服务器,直到你使用 flush或者ob_end_flush才会输出,所以并不会有任何文件头输出的错误!
    查看全部
    0 采集 收起 来源:cookie简介

    2018-03-22

  • 对象比较,当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断。
    查看全部
  • 在子类中如果定义了__construct则不会调用父类的__construct,如果需要同时调用父类的构造函数,需要使用parent::__construct()显式的调用。
    查看全部

举报

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

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