全局变量在 php5.6 中不起作用
global variable is not working in php5.6
我正在使用 PHP 5.6。当我尝试在函数范围内使用 $GLOBALS["var"] 进行打印时,在浏览器 window 上不显示任何内容。
这是我的代码---
<?php
$var=100;
function showGlobalVariable()
{
printf($GLOBALS["var"]);
}
?>
printf
函数需要一个格式字符串作为第一个参数。尝试
printf("%d", $GLOBALS["var"]);
您必须调用函数:
<?php
$var = 100;
function showGlobalVariable(){
printf("The value is %d",$GLOBALS['var']);
}
showGlobalVariable();
我正在使用 PHP 5.6。当我尝试在函数范围内使用 $GLOBALS["var"] 进行打印时,在浏览器 window 上不显示任何内容。 这是我的代码---
<?php
$var=100;
function showGlobalVariable()
{
printf($GLOBALS["var"]);
}
?>
printf
函数需要一个格式字符串作为第一个参数。尝试
printf("%d", $GLOBALS["var"]);
您必须调用函数:
<?php
$var = 100;
function showGlobalVariable(){
printf("The value is %d",$GLOBALS['var']);
}
showGlobalVariable();