Я пытаюсь получить переменные, которые я определил в функции, из другой функции, которую я вызвал в этой функции, например:
$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 просто даст мне предыдущую неотредактированную версию.
Пожалуйста помоги ):
global $thevar;
к первой функции. - person AlecTMH   schedule 29.12.2012