如何从函数中回显变量?这是一个示例代码.
function test() {
$foo = 'foo'; //the variable
}
test(); //executing the function
echo $foo; // no results in printing it out
Pek*_*ica 13
您问题的直接答案是导入$foo函数的范围:
function test() {
global $foo;
$foo = 'foo'; //the variable
}
Run Code Online (Sandbox Code Playgroud)
更多关于在PHP变量范围在这里.
然而,在大多数情况下,这是不好的做法.您通常希望从函数返回所需的值,并$foo在调用函数时将其指定给它.
function test()
{
return "foo";
}
$foo = test();
echo $foo; // outputs "foo"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17183 次 |
| 最近记录: |