//有这样一个数组$jobArr
$jobArr=array(
1 =>
array(
0 =>
array(
'name' => '产品经理1',
'desc' => '广州' ,
'mark' => 'group:1' ),
1 =>
array
( 'name' => '产品经理1',
'desc' => '广州' ,
'mark' => 'group:1'),
2 =>
array
( 'name' => '产品经理1',
'desc' => '广州' ,
'mark' => 'group:1') ),
2 =>
array (
0 =>
array (
'name' => '产品经理2' ,
'desc' => '广州' ,
'mark' => 'group:2'),
1 =>
array (
'name' => '产品经理2' ,
'desc' => '广州' ,
'mark' => 'group:2')),
3 =>
array (
0 =>
array (
'name' => '产品经理3' ,
'desc' => '广州' ,
'mark' => 'group:3' ),
1 =>
array (
'name' => '产品经理3' ,
'desc' => '广州' ,
'mark' => 'group:3')));
//在这里我遍历了三次,然后放在这三个div中,很麻烦,怎么遍历一次就可以将数据分类放在这几个div中呢?
if($jobArr[$index]){
foreach($jobArr[1] as $post){
$jobList2 .= <<<html
<li>
<a class="post post2">{$post['name']}</a>
<span class="salary">{$post['desc']}</span>
</li>
html;
}
foreach($jobArr[2] as $post){
$jobList3 .= <<<html
<li>
<a class="post post2">{$post['name']}</a>
<span class="salary">{$post['desc']}</span>
</li>
html;
}
foreach($jobArr[3] as $post){
$jobList4 .= <<<html
<li>
<a class="post post2">{$post['name']}</a>
<span class="salary">{$post['desc']}</span>
</li>
html;
}
}
<div1>{ $jobList2} </div>
<div2>{ $jobList3}</div>
<div3>{ $jobList4}</div>
是要这个效果吗?