我使用的是PHP 5.6。当我尝试在函数范围内使用$ GLOBALS [“var”]进行打印时,在浏览器窗口中不显示任何内容。 这是我的代码---
<?php
$var=100;
function showGlobalVariable()
{
printf($GLOBALS["var"]);
}
?>
答案 0 :(得分:0)
printf
函数需要格式字符串作为第一个参数。尝试
printf("%d", $GLOBALS["var"]);
答案 1 :(得分:0)
您必须调用该函数:
<?php
$var = 100;
function showGlobalVariable(){
printf("The value is %d",$GLOBALS['var']);
}
showGlobalVariable();