PHP面向对象
studyphp123
心中有岸,不怕远航!
展开
-
【PHP7 面向对象 笔记整理一】构造方法和析构方法
本节主要讲解 PHP面向对象中的 魔术方法 中的其中两种,构造方法 和 析构方法,主要从以下三部分总结: 一、__construct 构造方法 二、__destruct 析构方法 三、构造方法 和 析构方法 【综合练习】 一、 __construct 构造方法 1) 格式: 修饰符 function __construct() { 方法体...原创 2018-08-17 15:37:02 · 1121 阅读 · 0 评论 -
【PHP7 面向对象 笔记整理二】数据库抽象层PDO使用及实战
一、数据库抽象层(PDO) 1) PDO 链接数据库 2) PDO调用方法 3) PDO对象 4) PDOStatement对象 二、PDO项目实战 1)准备工作: ① 新建一个 index.php 文件 ② 在 index.php 文件中,写入简单的页面样式 ③ 用户表 user(以下是我测试导出的数据表,可以直接放到命令行执行,也可以创建一个后缀名为.sql的文件,然后导入)...原创 2018-08-17 15:50:36 · 547 阅读 · 0 评论 -
【PHP7 面向对象 笔记一】面向对象的相关概念
一、什么是类? 二、什么是对象? 三、类的三大特征 1) 封装 2) 继承 3) 多态 四、对象的特征 1) 对象的组成元素 2) 对象的行为 五、类与对象的区别与联系 1) 类是抽象的,概念的,代表一类事物,比如人类,猫类…; 2) 对象是具体的,实际的,代表一个具体事物; 3) 类是对象的模板,对象是类的一个个体实例。 六、类的声明 1) 基本语法 2)...原创 2018-09-08 11:02:04 · 518 阅读 · 0 评论 -
【PHP7 面向对象 笔记二】类的修饰符
一、使用场景 访问修饰符 本类 父类 类外 public (公有的) √ √ √ protected(受保护的) √ √ × private(私有的) √ × × public(公有):公有的类成员可以在 任何地方 被访问。(例:你的名字大家都可以知道) protected(受保护):受保护的类成员则可...原创 2018-09-08 12:40:38 · 360 阅读 · 0 评论 -
【PHP7 面向对象 笔记三】类常量
一、定义 可以把在类中始终保持不变的值定义为常量。在定义和使用常量的时候不需要使用 $ 符号。常量的值必须是一个定值,不能是变量,类属性,数字运算的结果或函数调用。 二、语法 const constant = '常量'; 三、调用方法 1) 类内部 // 方法一: self::常量名; // 方法二: 类名::常量名; 举例: // 方法一:se...原创 2018-09-08 18:38:59 · 1148 阅读 · 0 评论 -
PHP类常量在面向对象和面向过程中的定义和使用
类常量在面向对象和面向过程中的定义和使用 一、类常量在 面向对象 中的定义和使用: 1)定义格式: class 类名 { const 常量名 = '常量值'; } 2)使用格式: 类名::常量名; 3)实例: class Person { const LOCATION = '长沙'; } echo Person::LOCATION; 运行结果: 二、类常量在 面向过程 中...原创 2018-10-14 19:36:36 · 253 阅读 · 0 评论 -
【PHP7 面向对象-封装和继承】
一、面向对象-类的常规写法 // 定义学生类 class Student { public $name; public $age; public $sex; public $score; // 成绩 public function __construct($name, $age, $sex, $score) { $this-...原创 2018-10-14 21:06:58 · 728 阅读 · 0 评论 -
【PHP面试题】PHP的类权限控制修饰符
文章目录一、考点1、PHP的类权限控制修饰符2、延伸1) 面向对象的封装、继承和多态① 封装:成员访问权限(即 public/protected/private的访问权限问题);② 继承③ 多态:2) 魔术方法3) 设计模式二、解题方法1、着重记忆PHP面向对象的基本语法,记忆模式方法;2、理解常见设计模式三、真题请写出PHP的构造函数和析构函数 一、考点 1、PHP的类权限控制修饰符 ...原创 2018-10-31 17:44:03 · 1370 阅读 · 0 评论