PHP $GLOBALS

phpserver side programmingprogramming更新于 2025/7/18 21:37:17

简介

$GLOBALS 是一个关联数组,包含所有全局变量的引用。变量名称构成键,其内容构成关联数组的值。

$GLOBALS 示例

此示例显示包含全局变量名称和内容的 $GLOBALS 数组

示例

<?php
$var1="Hello";
$var2=100;
$var3=array(1,2,3);
echo $GLOBALS["var1"] . "
"; echo $GLOBALS["var2"] . "
"; echo implode($GLOBALS["var3"]) . "
"; ?>

输出

这将产生以下结果。−

Hello
100
123

以下示例中,$var1 定义在全局命名空间中,同时也是函数内的局部变量。全局变量从 $GLOBALS 数组中提取;

示例

<?php
function myfunction(){
   $var1="Hello PHP";
   echo "var1 in global namespace:" . $GLOBALS['var1']. "
";    echo "var1 as local variable :". $var1; } $var1="Hello World"; myfunction(); ?>

输出

这将产生以下结果。−

var1 in global namespace:Hello World
var1 as local variable :Hello PHP

相关文章