As mentioned in the comments, the other options to my question might include array_map
or array_walk
. On an array of 150 items of associative arrays, the for loop came out ~10x quicker than the array_walk
function. the array_map
function didn't work on a multi-dimensional array. the avg times were as follows (3 goes each):
for loop: 0.000136 array_walk: 0.001452
thx everyone for the help and debate on this topic.