PHP array()Funciones

PHP Array 参考手册Manual de referencia completo de PHP Array

Ejemplos

Crear un array numérico llamado $cars, asignarle tres elementos e imprimir el texto que contiene los valores del array:

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Ejecutar ejemplo »

Definición y uso

La función array() se utiliza para crear arrays.

En PHP, hay tres tipos de arrays:

  • Array numérico- Array con claves de ID numéricas
  • Array asociativo- Array con claves especificadas, cada clave asociada a un valor
  • Array multidimensional- Array que contiene uno o más arrays

Sintaxis

Sintaxis del array numérico:

array(value1,value2,value3,etc.);

Sintaxis del array asociativo:

array(key=>value,key=>value,key=>value,etc.);

Parámetros Descripción
key Especifica el nombre de la clave (numérica o cadena).
value Especifica el valor de la clave.

Detalles técnicos

Valor de retorno: Devuelve un array de los parámetros.
Versión de PHP: 4+
Historial de cambios: Desde PHP 5.4, se puede usar la sintaxis de array corta, utilizando [] en lugar de array().
Por ejemplo, usa $cars=["Volvo","BMW"]; en lugar de $cars=array("Volvo","BMW");


Más ejemplos

Ejemplo 1

Crear un array asociativo llamado $age:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Ejecutar ejemplo »

Ejemplo 2

Recorrer e imprimir los valores de un array numérico:

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>

Ejecutar ejemplo »

Ejemplo 3

Recorrer e imprimir los valores de un array asociativo:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>

Ejecutar ejemplo »

Ejemplo 4

Crear un array multidimensional:

<?php
// un array bidimensional
$cars=array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>

Ejecutar ejemplo »


PHP Array 参考手册Manual de referencia completo de PHP Array Otras extensiones