Ejemplo
Dividir una matriz en trozos de dos:
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
Ejecutar ejemplo » Definición y Uso
El array_chunk() función divide una matriz en trozos de nuevas matrices.
Sintaxis
array_chunk( array , size , preserve_key );
Parámetro | Descripción |
---|---|
array | Necesario. Especifica la matriz a utilizar |
size | Necesario. Un entero que especifica el tamaño de cada trozo |
preserve_key | Opcional. Valores posibles:
|
Detalles técnicos
Valor de retorno: | Devuelve una matriz indexada multidimensional, a partir de cero, con cada dimensión que contiene elementos de tamaño |
---|---|
Versión de PHP: | 4.2+ |
Más ejemplos
Ejemplo 1
Dividir una matriz en trozos de dos y preservar las llaves originales:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
Ejecutar ejemplo » <PHP matriz de referencia