首页 > php开发 > php中global和$GLOBALS[]用法区别

php中global和$GLOBALS[]用法区别

php中global和$GLOBALS[]是比较常见全局变量了,下面我们给大家看一个简单的实例,来区别一下global和$GLOBALS[]用法吧.

根据官方的解释是 :

1.$GLOBALS['var']是外部的全局变量本身.

实例代码如下:

<?php
$var1 = 1;
function test() {
    unset($GLOBALS['var1']);
}
test();
echo $var1;
?>

2.global $var是外部$var的同名引用或者指针.

实例代码如下:

<?php
$globalStr = '.com';
function globalTest() {
    global $globalStr;
    $globalStr = 'phprm' . $globalStr;
    unset($globalStr);
}
globalTest();
echo $globalStr; //输入: phprm.com
?>


本文地址:http://www.phprm.com/develop/fs2375.html

转载随意,但请附上文章地址:-)

标签:php global $globals[]

相关文章

发表留言