Autor | Zpráva | ||
---|---|---|---|
sh00ter Profil |
#1 · Zasláno: 11. 4. 2009, 14:50:21
zdravim
mam takovej dotaz kdyz mam treba funkci function a() { $a= "aa"; $b= "bb"; $c = "cc"; } a chci si pak vytahnout ty promenny abych s nima moh zase dal pracovat jako s $a $b a $c mimo tu fukci, jak to jednoduse udelat? diky |
||
Majkl578 Profil |
#2 · Zasláno: 11. 4. 2009, 14:59:27 · Upravil/a: Majkl578
function a(&$a, &$b, &$c) { //passing-by-reference $a= "aa"; $b= "bb"; $c = "cc"; } a($x, $y, $z); echo $x, $y, $z; nebo function a() { //returning array $a= "aa"; $b= "bb"; $c = "cc"; return array('a' => $a, 'b' => $b, 'c' => $c); } $w = a(); echo $w['a'], $w['b'], $w['c']; |
||
sh00ter Profil |
#3 · Zasláno: 11. 4. 2009, 15:13:44
ta array me napadla, ale rikal sem si jestli by nebylo neco jednodussiho:D
|
||
AM_ Profil |
#4 · Zasláno: 11. 4. 2009, 15:14:54
Pokud chceš víc návratových hodnot, které logicky netvoří pole, pak je předávání pomocí odkazu skutečně standardní způsob.
|
||
Časová prodleva: 16 let
|
0