Подреждане на масиви

ivelin

Registered
Имам два масива:
Код:
$a=array(array('1','2','3','4'),array('p1','p2','p3','p4'));
$b=array('col1','col2');
Искам да направя код, който да ми ги показва така:
col1->1 - col2->p1
col1->2 - col2->p2
col1->3 - col2->p3
col1->4 - col2->p4
Изкарвам ги така:
$cols = (count($a,1)/count($a,0))-1;
for($j=0;$j<$cols;$j++)
{
echo $b[0]."->".$a[0][$j]." - ".$b[1]."->".$a[1][$j]."<br>";
}
Как да го направя без да пиша 0-ли и 1-ци, а да става автоматично, както е с $j.
 
Пробвай така. Въпреки, че е късно и може да не съм те разбрал като хората:)

Код:
$cols = (count($a,1)/count($a,0))-1; 
for($j=0;$j<$cols;$j++) 
{ 
    $tmp = "";
    for($i=0; $i<count($b)-1; $i++) {
        $tmp .= $b[$i]."->".$a[$i][$j]." - "; 
    }
    
     echo substr($tmp,0,-3)."</ br>";
}
 
$cols = (count($a,1)/count($a,0))-1;
for($j=0;$j<$cols;$j++)
{
$tmp = "";
for($i=0; $i<count($b)-1; $i++) {
$tmp .= $b[$i]."->".$a[$i][$j]." - ";
}

echo substr($tmp,0,-3)."</ br>";
}
без тази -1 става точно, благодаря
 

Back
Горе