⊗ppPmArEO 58 of 447 menu

Orden de elementos en arrays en PHP

Como ya sabes, en los arrays ordinarios los elementos se disponen en un orden estricto, ya que la posición de cada elemento determina su clave. En los arrays asociativos nosotros mismos asignamos las claves, por lo tanto el orden de los elementos no tiene importancia.

Como ejemplo, consideremos el siguiente array asociativo:

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

Si se cambian los elementos de este array en un orden arbitrario (por supuesto, junto con sus claves), nada cambiará en el funcionamiento de nuestro script:

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

Además, las claves numéricas no necesariamente deben tener todos los valores sin lagunas. Podemos tener números arbitrarios y esto no causará ningún problema:

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

Compruebe lo descrito en alguno de sus arrays asociativos.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar