Autor | Zpráva | ||
---|---|---|---|
Trupy Profil * |
Ahoj,
mám následující pole a rád bych poprosil o radu, jak mohu toto pole - $data vypsat správně? Standardně jsem používal foreach ($data as $key => $val) { Což v tomto případě nefunguje. Array ( [pole] => Array ( [0] => Array ( [nazev_1] => Název_1_1 [nazev_2] => Název_1_2 ) [1] => Array ( [nazev_1] => Název_2_1 [nazev_2] => Název_2_2 ) Děkuji za radu. Tak už jsem na to přišel, resp. vygoogloval. foreach ($data as $innerArray) { // Check type if (is_array($innerArray)){ // Scan through inner loop foreach ($innerArray as $value) { echo $value; } } } Jen jsem teď trošku v koncích, pokud chci vypisovat pouze obsah pole "nazev_1". Nevíte prosím? Díky |
||
Keeehi Profil |
#2 · Zasláno: 30. 3. 2016, 15:43:54
foreach ($data as $array) { if (is_array($array) && isset($array["nazev_1"])){ echo $array["nazev_1"]; } } Pokud víš, že to bude vždy existovat, může se to zkrátit o podmínku foreach ($data as $array) { echo $array["nazev_1"]; } |
||
Časová prodleva: 9 let
|
0