⊗ppPmArEO 58 of 447 menu

Ordine degli elementi negli array in PHP

Come già sapete, negli array ordinari gli elementi sono disposti in un ordine rigoroso, poiché la posizione di ogni elemento ne determina la chiave. Negli array associativi siamo noi ad assegnare le chiavi, quindi l'ordine degli elementi non ha importanza.

Ad esempio, consideriamo il seguente array associativo:

<?php $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3']; echo $arr[1]; // visualizzerà 'value1' echo $arr[2]; // visualizzerà 'value2' echo $arr[3]; // visualizzerà 'value3' ?>

Se si riordinano gli elementi di questo array in un ordine arbitrario (naturalmente, insieme alle loro chiavi), nulla cambierà nel funzionamento del nostro script:

<?php $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2']; echo $arr[1]; // visualizzerà 'value1' echo $arr[2]; // visualizzerà 'value2' echo $arr[3]; // visualizzerà 'value3' ?>

Inoltre, le chiavi numeriche non devono necessariamente avere tutti i valori senza lacune. Possiamo avere numeri arbitrari e questo non causerà alcun problema:

<?php $arr = [7 => 'value1', 50 => 'value2', 23 => 'value3']; ?>

Verificate quanto descritto su uno dei vostri array associativi.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta