在多维数组上使用array_unshift



我试图在多维数组上使用array_unshift,无法让它做我想做的事。下面是代码:

$dataSet = array();
$dataSet['assoc_list'] = getAssocList(); 
array_unshift($dataSet['assoc_list'], 'all');

getAssocList函数只是返回值A1,A2,A3。我正试图在列表的顶部获得"all",以便稍后运行报告。

function getAssocList () {
    return array('A1', 'A2', 'A3');
};
$dataSet = array();
$dataSet['assoc_list'] = getAssocList(); 
array_unshift($dataSet['assoc_list'], 'all');
print_r($dataSet);

你的代码工作得很好,你能告诉我们你的getAssocList()方法吗?这是目前唯一可能导致您出现问题的隐藏项。

相关内容

  • 没有找到相关文章

最新更新