- 定义函数 前面加上 function
function myTest() { }
- PHP_EOL 换行符
echo PHP_EOL
<br>
和<br/>
都是换行,<br/>
是标准写法,在 php的使用中,<br>
一定要带引号,否则会出错echo "<br>";
- => ->
=> : 用于 数组的 key 和 value 之间的 对应关系
$a= array('0'=>'1','2'=>'4');
echo $a['0']; echo $a['2'];
-> :对象执行方法 或 取得属性
$are->areaid=$areas['parentid'] = get_area_id($channelid,$provinces[$id]);
get_area_id($channelid
,$
provinces[$
id]); 这个是一个函数,取得返回值的函数,整个语句的意思是
are的 areaid 属性的值 等于 areas数组 parentid键对应的值,等于get_area_id($
a,$
b)函数的返回值
- PHP中8E-5 : 就是8乘以10的-5次方(也就是0.00008)
- 类型比较
松散比较:使用
==
比较,只比较值,不比较类型
严格比较:使用===
比较,除了比较值,也比较类型
- const 相当于 final,define()定义的常量,相当于 static final
- global 相当于 static,$GLOBALS (超全局变量) — 引用全局作用域中可用的全部变量, 一个包含了全部变量的全局组合数组。变量的名字就是数组的键。
- ::
:: 范围解析操作符 ,类实现对其成员的访问,通常只允许访问静态成员和静态方法
静态方法和静态属性的 引用方法
class Test{
public static $test =1;
public static function test(){
}
}可以不用实例化对象bai直接使用 Test::
$
test 来取得$
test属性的值
静态方法调用也同理Test::test(); 直接调用静态方法test