我正在尝试执行这个 php 程序,但我得到了一个意外的输出。
<?php
$abc;
function test(){
$abc="world";
}
test();
echo "hello ".$abc;?>
Output : hello
Expected output : hello world
我是 php 新手。请任何人告诉我我在这段代码中犯了什么错误。
我知道,如果我放弃它$abc="world"
的范围,function test()
它将起作用。
我应该怎么做才能从函数中为全局变量赋值?