我试图从我在该函数中调用的另一个函数中获取我在函数中定义的变量,例如:
$thevar = 'undefined';
Blablahblah();
echo $thevar; (should echo blaaah)
function Blahedit(){
echo $thevar; (should echo blah)
$thevar = 'blaaah';
}
function Blablahblah(){
global $thevar;
$thevar = 'blah';
Blahedit();
}
我想知道是否有另一种方法可以在不将参数传递给 Blahedit() 的情况下执行此操作,get_defined_vars 在函数中为我提供 vars 而不是 $thevar... 并且调用 global $thevar 只会给我以前未编辑的版本。
请帮忙 ):