We are looking a function that can merge the array keys and values and update it particularly.
$array = array('testing1','testing2','testing3','testing4','testing5','testing6','testing7','testing8','testing9','testing10','testing11','testing12','testing13','testing14');
we just want to merge 10 values with 'space' like this.
$finalarray = array('testing1 testing2 testing3 testing4 testing5 testing6 testing7 testing8 testing9 testing10', 'testing11 testing12 testing13 testing14');
Is there any function that do same thing in PHP ?
you can use array_chunk
with array_map
$array = array('testing1','testing2','testing3','testing4','testing5','testing6','testing7','testing8','testing9','testing10','testing11','testing12','testing13','testing14');
$final = array_chunk($array,10);
$final = array_map(function ($n){return implode(" ", $n);}, $final);
Output
array
0 => string 'testing1 testing2 testing3 testing4 testing5 testing6 testing7 testing8 testing9 testing10' (length=90)
1 => string 'testing11 testing12 testing13 testing14' (length=39)