Autor | Zpráva | ||
---|---|---|---|
mates99 Profil * |
#1 · Zasláno: 11. 2. 2009, 11:14:37
Ahoj, potřeboval bych přiřadit k údajům z jednoho array pole údaje z druhého pole array. Mohl by mi to někdo vysvětlit na jednoduchém přikladu:
$cisla = array ("1", "3", "2"); $pismena = array ("a", "c", "b"); Potřeboval bych dostat něco takového 1 => a 3 => c 2 => b |
||
Aesir Profil |
#2 · Zasláno: 11. 2. 2009, 11:18:37
mates99:
array_combine($cisla, $pismena); |
||
mates99 Profil * |
#3 · Zasláno: 11. 2. 2009, 11:30:57
No mám to tedy takhle :
$cisla = array ("1", "3", "2"); $pismena = array ("a", "c", "b"); $array_combine = array ($cisla, $pismena); a jak to teď z toho dostanu? foreach ($array_combine as $a) { echo '<p> '.$a.'</p> '; } Takhle my to vyhodí výsledek Array Array. A půjde mi to pak funkcí sort() seřadit podle čísel? |
||
joe Profil |
#4 · Zasláno: 11. 2. 2009, 11:38:07
mates99
Aesir psal něco jiného. $vysledek = array_combine($cisla, $pismena); |
||
mates99 Profil * |
#5 · Zasláno: 11. 2. 2009, 11:46:58
Aha, jasný. Koukám do manuálu ale nikde nevidim jak to z toho dostat obojí.
|
||
mates99 Profil * |
#6 · Zasláno: 11. 2. 2009, 11:49:36
Dobrý už to mám
foreach ($vysledek as $a=>$b) { echo '<p> '.$a.''.$b.'</p> '; } Dík. |
||
mates99 Profil * |
#7 · Zasláno: 11. 2. 2009, 12:00:41
A věděl by ještě někdo, jak to teď seřadit podle čísel??
|
||
Nox Profil |
#8 · Zasláno: 11. 2. 2009, 12:04:11
oh my.... http://cz2.php.net/manual/en/book.array.php hledej šmudlo
|
||
mates99 Profil * |
#9 · Zasláno: 11. 2. 2009, 12:10:46
Jasný jasný, už to mám array_multisort a pak sloučit.
|
||
Nox Profil |
#10 · Zasláno: 11. 2. 2009, 12:25:27 · Upravil/a: Nox
$array = array_combine($cisla,$pismena); ksort($array); |
||
Časová prodleva: 15 let
|
0