目录
超级全局变量$GLOBALS
在PHP 中设置的全局变量 会被 存储于PHP 默认的超级全局变量$GLOBALS数组中。
比如下面代码获取全局变量的两个函数中是一样的效果:
<?php
$name = "luck";
$age = 18;
function test()
{
echo $GLOBALS['name'] . PHP_EOL;;
}
function test1()
{
global $name;
echo $name . PHP_EOL;
}
test();
test1();
输出:
luck
luck
数组间使用加号+
例如$a+$b 就是将b中的数据填充到a中,当遇到key相同的时候不会修改a中的value。
<?php
$a =[
'm'=>1,
'n'=>2,
'i'=>3,
];
$b = [
'm'=>3,
'n'=>4,
'o'=>5,
];
print_r($a+$b);