$a[0][0]=''; 
$a[0][1]=''; 
$a[1][0]=''; 
$a[1][1]=''; 如果 二维数组 值都为空,就unset($a),怎么做到呢? 
请不要用foreach处理. 

解决方案 »

  1.   

    不给用循环只好这样咯
    $array = array(0=>array('',''), 1=>array('',''));if (!array_diff($a, $array))
        unset($a);
      

  2.   

    你的答案是错误的.
    $a[0][0]='';
    $a[0][1]='2';
    $a[1][1]='';
    $a[1][1]='';$array = array(0=>array('',''), 1=>array('','')); if (!array_diff($a, $array)) {
        unset($a);
    }echo('<pre>');
    print_r($a);