PHP 学习总结一


php 常量的申明:

php常量定义申明

php 全局变量的申明和使用:                                                                          一、函数外部申明的变量就是全局变量 ,作用域是从申明开始到整个php脚本的结束  二、函数内部申明的变量是局部变量
 奇特的是:php中的全局变量如果直接使用,只能在函数外部使用,不能再函数内部使用。

PHP 学习总结一_第1张图片
PHP 学习总结一_第2张图片
输出结果 全局变量$x 在函数内部无法打印值
PHP 学习总结一_第3张图片
$GLOBALS访问全局变量


PHP 学习总结一_第4张图片
在函数内部利用global修饰全局变量再使用


PHP对象:
对象的几个特性:封装、继承、多态
申明类成员属性时候,必须加关键字修饰
protect:受保护的,只能在本类和其子类中访问
private:  私有的,只能在本类中访问
public:   共有的,权限最宽,外部、本类、子类均可访问
static:    静态的,多个对象共享同一个属性,如果属性值变化,其他对象对应的这个属性的值也会发生变化
var:         当你不知道用什么修饰时候,就用这个

php函数:
传说中的魔术方法,一般以两条下划线__开头的方法
__call(),当调用类中不存在的方法时候,会自动调用这个方法,一般在这里去处理错误
__tostring()  打印对象的时候自动调用
__clone() 拷贝一个对象时候自动调用
__autoload() 类加载调用
__serialize() 参数是一个对象,序列化对象,返回二进制
__unserialize() 反序列化

你可能感兴趣的:(PHP 学习总结一)