How do I convert an array of arrays into an array of objects?
$a = blah // an array of arrays;
$b= (object) array( $a);
print_r($b); //prints an object of an array of arrays
An associative array is not an array of arrays. It is an array whose keys are strings. An array of arrays is a multidimensional array.
To convert a multidimensional array into an array of objects, convert each item into an object:
foreach(array_keys($a) as $key)
{
$a[$key] = (object)$a[key];
}
$bto be an object of arrays of arrays— *head asplode*