Treci la conținutul principal

Tablouri indexate în PHP

Fiecare element dintr-un tablou indexat este identificat printr-un număr, indexul lui.

Numărarea începe de la 0: primul element este la indexul 0, următorul la indexul 1, iar numerele continuă să crească de acolo.

Exemplu

Construiește un tablou indexat și afișează-i conținutul cu var_dump():

Prompt
Scrie un script PHP care creează un tablou indexat cu "Volvo", "BMW" și "Toyota" folosind funcția array(), apoi îl afișează cu var_dump().
Ieșire: script PHP

Accesarea unui element din tablou

Folosește numărul de index între paranteze drepte pentru a citi un anumit element.

Exemplu

Afișează elementul de la indexul 0, prima mașină:

Prompt
Scrie un script PHP care creează un tablou indexat cu "Volvo", "BMW" și "Toyota", apoi afișează primul element folosind numărul său de index.
Ieșire: script PHP

Schimbarea valorii unui element din tablou

Pentru a da unui element o valoare nouă, atribuie-o numărului său de index:

Exemplu

Înlocuiește al doilea element, de la indexul 1:

Prompt
Scrie un script PHP care creează un tablou indexat cu "Volvo", "BMW" și "Toyota", schimbă al doilea element în "Ford", apoi afișează tabloul cu var_dump().
Ieșire: script PHP

Parcurgerea unui tablou indexat

O buclă foreach parcurge tabloul element cu element, așa că poți afișa ușor totul:

Toate funcțiile pentru tablouri sunt descrise în Referința noastră PHP pentru tablouri.

Exemplu

Afișează fiecare mașină pe propria linie:

Prompt
Scrie un script PHP care creează un tablou indexat cu "Volvo", "BMW" și "Toyota", apoi folosește o buclă foreach pentru a afișa fiecare element urmat de o întrerupere de linie HTML.
Ieșire: script PHP