本帖最后由 u011601174 于 2014-05-14 23:20:31 编辑

解决方案 »

  1.   

    array_walk_recursive 应该就可以了
    关键在与判空后的操作
      

  2.   

    array_walk_recursive 传入的是数组,关键是传入的是表单数组中的元素,字符串居多
      

  3.   

    $ar = array(
      'item' => array('title' => '', 'intro' => ''),
      'info' => array('userid' => '', 'username' => ''),
    );function validator($v, $k) {
      if(empty($v)) echo "$k 不能为空\n";
    }array_walk_recursive($ar, 'validator');
    title 不能为空
    intro 不能为空
    userid 不能为空
    username 不能为空当然打印的内容多半不符合你的要求
    所以我说“关键在与判空后的操作”