arrayCrea un array
&reftitle.description;
arrayarraymixed...
Crea un array. Leer la sección el tipo array para más información
sobre que es un array.
&reftitle.parameters;
...
Sintaxis "índice => valores", separados por comas, define índice
y valores. El índice puede ser de tipo cadena o numérico. Cuando se omite
el índice, se genera un índice numérico automáticamente, empezando
por 0. Si el índice es numérico, el siguiente índice generado será
el número del índice mayor +1. Nótese que cuando se crean dos índices
idénticos, el último sobrescribe el primero.
Tener una coma al final de la última entrada definida en el array,
aunque no es usual, sigue siendo sintaxis válida.
&reftitle.returnvalues;
Devuelve un array de parámetros. Los parámetros puede ser devolver un
índice con el operador =>. Leer la sección
en El tipo array para más
información en que es un array.
&reftitle.examples;
El siguiente ejemplo demuestra como crear un array
de dos dimensiones, como especificar claves para un array
asociativo y como omitir y continuar índices numéricos en
array normales.
Ejemplo de array
array("a" => "naranja", "b" => "plátano", "c" => "manzana"),
"números" => array(1, 2, 3, 4, 5, 6),
"hoyos" => array("primero", 5 => "segundo", "tercero")
);
?>
]]>
Array con índice automático
1, 4 => 1, 19, 3 => 13);
print_r($array);
?>
]]>
&example.outputs;
1
[1] => 1
[2] => 1
[3] => 13
[4] => 1
[8] => 1
[9] => 19
)
]]>
Nótese que el índice '3' se ha definido en dos ocasiones y mantiene su valor final de 13.
El índice 4 se ha definido después del índice 8 y el siguiente índice generado (valor 19)
es 9, ya que el índice mayor era 8.
Este ejemplo crea un array de base 1.
array con índice de base 1
'Enero', 'Febrero', 'Marzo');
print_r($firstquarter);
?>
]]>
&example.outputs;
Enero
[2] => Febrero
[3] => Marzo
)
]]>
Como en perl, se puede acceder al valor del array dentro de comillas dobles.
Sin embargo, con PHP se necesita adjuntar el array enter claves.
Accessing an array inside double quotes
'baz');
echo "Hola {$foo['bar']}!"; // Hola baz!
?>
]]>
&reftitle.notes;
array es un constructor de lenguaje
para representar arrays y no es una función.
&reftitle.seealso;
array_padlistcountrange&foreach;El tipo array