我正在尝试在多维数组上使用array_unshift
而无法让它做我想要的。这是代码:
$dataSet = array();
$dataSet['assoc_list'] = getAssocList();
array_unshift($dataSet['assoc_list'], 'all');
getAssocList
函数只返回值A1,A2,A3。我想在该列表的顶部获得“全部”以便稍后运行报告。
答案 0 :(得分:0)
function getAssocList () {
return array('A1', 'A2', 'A3');
};
$dataSet = array();
$dataSet['assoc_list'] = getAssocList();
array_unshift($dataSet['assoc_list'], 'all');
print_r($dataSet);
您的代码运行正常,您能告诉我们您的getAssocList()方法吗?这是目前唯一可能导致问题的隐藏项目。