- 博客(4)
- 收藏
- 关注
原创 self、static以及parent的区别(oop)
面向对象 (oop) parent 关键字 用于调用父类被子类重写的方法 self 关键字 用于访问本类成员方法,静态成员以及类常量。不可访问本类成员属性。 static 关键字 用于访问本类定义的静态成员 ...
2018-10-09 15:33:56 117
原创 关于全局变量、局部变量和超全局变量作用域
全局变量 作用域:允许在定义的区域使用,但理论上无法在方法使用。 局部变量 作用域:允许在当前定义的方法使用。 超全局变量(系统预定义变量) 作用域:无限制,任何地方都可以使用。 实现全局变量和局部变量互访的方法 使用$GLOBALS[‘键名’],通过访问数组方式。 通过方法传递参数。(推荐) 使用global 关键字定义变量。 ...
2018-09-26 22:16:46 476
原创 settype和强制转换区别
1.强制转换 不会改变原值的数据类型。 <?php $num1 = '100'; // 默认为string echo gettype($num1),'<br/>'; // 强制转换 (int)$num1; // 在输出$num1,数据类型仍是string echo gettype($num1),'<br/>'; ...
2018-09-26 10:48:56 473
原创 浅谈PHP遍历数组的三种方法
这三种方法中效率最高的是使用foreach语句遍历数组。从PHP4开始就引入了foreach结构,是PHP中专门为遍历数组而设计的语句,推荐大家使用。先分别介绍这几种方法 PHP中遍历数组有三种常用的方法: 1. 使用for语句循环遍历数组。 2. 使用foreach语句遍历数组。 3. 联合使用list()、each()和while循环遍历数组。 for循环遍历 &l...
2018-09-13 17:44:52 298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人