php基础学习笔记1

三个函数

isset() empty() unset()

超全局变量

php基础学习笔记1_第1张图片

获取 定义字符串的某一位 

php基础学习笔记1_第2张图片

if 判断条件中

为false  的值:整数 0 ,浮点 0.0,字符串 " "  "0"   , null , 空数组

为true   的值:非0整数   非空非0字符串 非空数组 对象 资源文件 

php基础学习笔记1_第3张图片

php基础学习笔记1_第4张图片

php基础学习笔记1_第5张图片

php基础学习笔记1_第6张图片

php基础学习笔记1_第7张图片
 

php基础学习笔记1_第8张图片

多态的例子

php基础学习笔记1_第9张图片

php基础学习笔记1_第10张图片

改进的代码

 php基础学习笔记1_第11张图片

self   parent

php基础学习笔记1_第12张图片

instanceof 运算符 判断是否继承 是否执行了一个接口

php基础学习笔记1_第13张图片

abstract 关键字的作用

abstract声明的类只能被继承,而且有的方法没有具体实现。

php基础学习笔记1_第14张图片

php基础学习笔记1_第15张图片

接口

php中没有多重继承,当类需要额外的功能时候,这就用到接口。接口可以让你指定类需要附带额外的约定。

php基础学习笔记1_第16张图片

php基础学习笔记1_第17张图片

php基础学习笔记1_第18张图片

 final 关键字

一个类中 某个方法用final 修饰,代表继承这个类的子类,无法重写当前方法。

一个类用final关键字修饰,则代表当前类无法被继承。

toString

php基础学习笔记1_第19张图片

异常处理

php基础学习笔记1_第20张图片

 __autoload() 方法

定义一个类

php基础学习笔记1_第21张图片

php基础学习笔记1_第22张图片

另一个文件中 创建 MyClass()对象。当找不到定义时候,会调用 __autoload()方法,进行 文件引入。类名是大小写敏感的。

函数参数中提示类的类别

php基础学习笔记1_第23张图片

php基础学习笔记1_第24张图片

 

你可能感兴趣的:(php小白笔记)