I'm trying to select the maximum value for a particular key in a multidimensional array. I'm having trouble "getting to" the key in question...
So, the array (which is much more lengthy than what I'm posting here)
 => stdClass Object ( [id] => 70 [cust] => 4 [dnum] => 1 [upper] => Array (  => 66 ) )  => stdClass Object ( [id] => 43 [cust] => 42 [dnum] => 2 [upper] => Array (  => 77 ) )  => stdClass Object ( [id] => 12 [cust] => 3 [dnum] => 0 [upper] => Array (  => 99 ) )
I'm trying to find the maximum "dnum" value across the entire array, so in this example, $max = 2. I know that the max function allows me to do this, but I'm not sure how to reference the dnum element without putting the whole thing in a foreach loop, and if I do that, then max wouldn't be the function to use, right?
So, I can't exactly do this:
$max = max($myarray->dnum);
Is there a way for me to do this without having to recreate the entire array?