$data => Array
(
    [
0=> Array
        (
            [emco_member_id] 
=> 3343
            [emco_company] 
=> 天津科技有限公司
            [emco_famous_logo] 
=> 1218536977_1.gif
            [emco_website] 
=> http://www.kj.com
            [emco_famous_sort] => 4
        )

    [
1=> Array
        (
            [emco_member_id] 
=> 4
            [emco_company] 
=> 天津科技有限公司
            [emco_famous_logo] 
=> 1218535947_1.gif
            [emco_website] 
=> http://www.kj.com
            [emco_famous_sort] => 6
        )


转换为如下格式:
$famous => Array
(
    [
0=> Array
        (
        )

    [
1=> Array
        (
        )

    [
2=> Array
        (
        )

    [
3=> Array
        (
            [emco_member_id] 
=> 3343
            [emco_company] 
=> 天津科技有限公司
            [emco_famous_logo] 
=> 1218536977_1.gif
            [emco_website] 
=> http://www.kj.com
            [emco_famous_sort] => 4
        )

    [
4=> Array
        (
        )

    [
5=> Array
        (
            [emco_member_id] 
=> 4
            [emco_company] 
=> 天津科技有限公司
            [emco_famous_logo] 
=> 1218535947_1.gif
            [emco_website] 
=> http://www.kj.com
            [emco_famous_sort] => 6
        )
)

实现语句如下:

//for循环:根据图片应出现的位置进行数据转换
        $len = count($data);        
        
$num = 0;
        
for($i = 0 ; $i < $len ; $i++ ) {//自然数与emco_famous_sort的值匹配,凡是匹配不上的设置$famous为空,否则设置$famous为$data的值
           
            
for($j = $num ;$j < $data[$i]['emco_famous_sort']; $j++) {
                
$num++;
                
if(($j+1== $data[$i]['emco_famous_sort']) {
                    
$famous[$j= $data[$i];                    
                    
break;
                } 
else {
                    
$famous[$j= array();
                }
            }
            
        }