PHP – Array – Sub array array_slice
Función que nos devuelve un sub array de otro array. Se tiene que indicar la posición inicial y la final.
Utiliza la función array_slice.
/** * Class HelperArray */ abstract class HelperArray { /** * Devuelve una parte del array entre dos posiciones. * Si algún valor esta vacío o no es un array, * este se convierte a un array. * * @param array $arr * @param int $pos_inicio * @param int $pos_fin * * @return array */ public static function getSubArray($arr, $pos_inicio, $pos_fin) { $arr = HelperConvert::toArray($arr); return array_slice($arr, $pos_inicio, $pos_fin); } }
Funciones relacionadas
- HelperConvert::toArray : Convertir cualquier valor a un array