request_array返回的PHP数组值都具有相同的索引

时间:2011-11-03 19:40:28

标签: php arrays

$item_list = request_array($item);
print_r($item_list);

打印出来:

  

数组([7] => dmulder)数组([7] => blah)数组([7] => wef)   数组([7] =>)数组([7] =>)数组([7] =>)数组([7] =>)   数组([7] =>)

所有值都已编入索引7.任何人都知道是什么原因引起的?

这是request_array:

function request_array($varname) {
    if (!empty($_REQUEST[$varname])) {
        return (array) $_REQUEST[$varname];
    } else {
        return array();
    }
}

1 个答案:

答案 0 :(得分:0)

它可以解决你的问题......

function request_array($varname) {
    if (!empty($_REQUEST[$varname])) {
        return $_REQUEST[$varname];
    } else {
       return array();
    }
}

这里不需要打字......