Kezdőoldal » Számítástechnika » Programozás » PHP többdimenziós tömbök,...

PHP többdimenziós tömbök, rosszul tudom?

Figyelt kérdés

Ha így néz ki a tömböm:

$arr = array(

[0]=> array( [Jani] => János, [Józsi] => József),

[1]=> array( [Krumpli]=>növény, [pari]=>asd, [xx]=>yy)

)

Akkor el kéne tudnom érni az értékeket indexek alapján, pl így: $arr[1][0] -> növény


Rosszul tudom?



2013. aug. 8. 12:21
 1/6 anonim ***** válasza:
100%
Hát ha Krumpli kulcsot adsz neki, akkor szerintem ne 0-val akard elérni.
2013. aug. 8. 12:33
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
100%

Pontosan... $arr[1]['Krumpli'];

De megadásnál tudtommal [] sem kell...

$arr = array(

0 => array( "Jani" => "János", "Jozsi" => "József"),

1 => array( "Krumpli" => "növény", "pari" => "asd", "xx" => "yy")

)

2013. aug. 8. 12:38
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:

Illetve az is hiba, hogy a tömb megadásakor a kulcsot nem kell []-be tenni.


Olvasgasd a doksikat!

[link]

2013. aug. 8. 12:39
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
Ah, közben beelőztek. :)
2013. aug. 8. 12:40
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:

Köszi, nem így adtam meg, csak elérni akarom.

Szóval rosszul tudtam :(

2013. aug. 8. 12:58
 6/6 iostream ***** válasza:
A PHP-s tömb asszociatív, azzal a kulccsal éred el, amivel beletetted. Nincs ilyen átírása, hogy az n számmal el tudod érni az n. elemet. Képzeld el, hogy lenne egy tömböd, amit feltöltesz 2-től 10-ig tartó kulcsokkal (az érték most mindegy). Aztán indexeled 1-gyel. Melyik értékre vonatkozna ez, a 3-as kulcsúra vagy az 1-esre?
2013. aug. 8. 13:47
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!