On Wed, 2008-07-23 at 13:52 -0500, Chris Ditty wrote: > Can anyone point me in the right direction? I know I am missing something > simple, but I can't place my hands on it. > > $myCalTime = act_getCalendarDays($config, $myMonth, $myYear); > > foreach($myCalTime as $calTime => $calArrayTime){ > $calArray[] = $calArrayTime['day']."=>array('NULL','linked-day > ".strtolower($calArrayTime['reason'])."','".$calArrayTime['day']."'),"; > } > > act_getCalendarDays returns this.... > Array > ( > [day] => Array > ( > [0] => 05 > [1] => 06 > [2] => 26 > [3] => 27 > ) > > [reason] => Array > ( > [0] => Vacation > [1] => Vacation > [2] => Vacation > [3] => Vacation > ) > > ) > > > What am I missing to get this > =>array('NULL=','linked-day ',''), > > to look like this > 05=>array(NULL,'linked-day vacation','05'), Your myCalTime isn't an array of arrays of arrays, like you're suggesting in the foreach. $calArray=array(); for($x=0;$x<sizeof($myCalTime["day"]);$x++) { $calArray[]=$myCalTime["day"][$x]."=>array('NULL','linked-day ".strtolower($myCalTime['reason'][$x])."','".$myCalTime['day'][$x]."'),"; } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php