Función PHP array_chunk()
Ejemplo
Dividir una matriz en trozos de dos:
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
Definición y uso
La función array_chunk() divide una matriz en fragmentos de nuevas matrices.
Sintaxis
array_chunk(array, size, preserve_key)
Valores paramétricos
Parameter | Description |
---|---|
array | Required. Specifies the array to use |
size | Required. An integer that specifies the size of each chunk |
preserve_key | Optional. Possible values:
|
Detalles técnicos
Valor devuelto: | Devuelve una matriz indexada multidimensional, comenzando con cero, con cada dimensión que contiene elementos de tamaño |
---|---|
Versión PHP: | 4.2+ |
Más ejemplos
Ejemplo
Divida una matriz en partes de dos y conserve las claves originales:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
❮ Referencia de matriz de PHP