I have an array like this way
Array
(
[0] => Array
(
[items] => 42
[prize] => 122
)
[1] => Array
(
[items] => 14
[prize] => 789
)
[2] => Array
(
[items] => 76
[prize] => 1228
)
[3] => Array
(
[items] => 23
[prize] => 122
)
[4] => Array
(
[items] => 15
[prize] => 567
)
)
From this i want to create two arrays one contains the maximum number of items and other contains minimum number of items
Expected output
array1(maximum)
[0] => Array
(
[items] => 76
[prize] => 1228
)
[1] => Array
(
[items] => 42
[prize] => 122
)
[2] => Array
(
[items] => 23
[prize] => 122
)
Array 2(minmal)
[0] => Array
(
[items] => 15
[prize] => 567
)
[1] => Array
(
[items] => 23
[prize] => 122
)
n is length original array
if(n is odd)
length firstarr=ceil(n/2);
length secondarr =n- ceil(n/2)
else
length firstarr=secondarr=n/2
So how can i spli the above with maximum and minimum range of values?