- var_dump: documentation ( source)
- array_combine: documentation ( source)
- array_filter: documentation ( source)
- range: documentation ( source)
<?php
$array = [
array_combine(range(1,10), range(1,10)),
array_combine(range(11,20), range(11,20)),
array_combine(range(21,30), range(21,30))
];
$data = new stdClass();
$data->data = [];
$filter = function ($value) {
return ($key < 25);
};
var_dump(array_filter($array, $filter));