premenna vo funkcii
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Potreboval by som take ze ked: $a = 0; function urob(){ $a++; } echo $a; aby vypisalo "1" a nie "0" Pricom moja funkcia uz ma jeden return (neda sa "return"novať viacero premennych?) . Ako to spravit inak?
-
Můžeš vrátit pole nebo použít tu proměnnou globální: function urob(){ global $a; $a++; } nebo function urob(){ $GLOBALS["a"]++; }
-
dik
-
nebo predat promennou odkazem misto hodnotou: $a = 0; function urob(&$a){ $a++; } urob($a); echo($a);