2011-12-07 45 views
0

如何在不使用任何参数的情况下将变量值传递给函数?一旦我们运行脚本变量值,可以在函数内部回显。将值传递到函数而不使用PHP中的参数?

+4

你为什么要这么做?参数有什么问题? –

+0

唯一的解决办法是使用全局变量,但我并不真正看到这一点。也许如果你扩展你的问题,那么你会更容易理解你正在尝试做什么 – nico

回答

1

你可以使用关键字global,虽然我认为你不应该。 例如:

$a = 'foo'; 
bar(); 

function bar(){ 
    global $a; 
    echo $a; 
} 

上面的代码将打印“富”;

同样,我真的认为你不应该使用它,并想出一些不需要使用全局变量的其他实现。

0

您可以通过将变量声明为全局变量来访问变量的值。