Опитвам се да получа променливи, които дефинирах, докато бях във функция, от друга функция, която извиках в тази функция, пример:
$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