Если я правильно понимаю ваш вопрос, у вас есть что-то вроде этого?
$array = array( "A" => array("a","b"),
"B" => array("a","b"),
"C" => array("a","b"));
, и вы хотите одновременно зациклить мысль А, В, С?сделать что-то вроде этого;
for($i=0;$i<=max(count($array['A']),count($array['B']),count($array['B']))){
if(count($array['A'])<=$i+1) {
echo $array['A'][$i];
}
if(count($array['B'])<=$i+1) {
echo $array['B'][$i];
}
if(count($array['B'])<=$i+1) {
echo $array['B'][$i];
}
$i++;
}