| 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: 17 let
|
|||
0