Php 如何在数组中添加数组?

Php 如何在数组中添加数组?,php,arrays,Php,Arrays,我有这样的阵列: //Find the column if($second_z==0.00){ $valueColumn = $zero_list; } else if($second_z==0.01){ $valueColumn = $one_list; } else if($second_z==0.02){ $valueColumn = $two_list; } else if($second_z==0.03){ $valueColumn = $three_list; } e

我有这样的阵列:

//Find the column
if($second_z==0.00){
  $valueColumn = $zero_list;
} else if($second_z==0.01){
  $valueColumn = $one_list;
} else if($second_z==0.02){
  $valueColumn = $two_list;
} else if($second_z==0.03){
  $valueColumn = $three_list;
} else if($second_z==0.04){
  $valueColumn = $four_list;
} else if($second_z==0.05){
  $valueColumn = $five_list;
} else if($second_z==0.06){
  $valueColumn = $six_list;
} else if($second_z==0.07){
  $valueColumn = $seven_list;
} else if($second_z==0.08){
  $valueColumn = $eight_list;
} else if($second_z==0.09){
  $valueColumn = $nine_list;
} else {}
所有这些数组,我想插入到数组中:

$valueColumn_list[] = $valueColumn;

//I want the result if printing this array
$valueColumn_list = array($zero_list,$one_list,...);

但它说error->不能将标量值用作数组

有人有解决办法吗


谢谢。

这里是在黑暗中拍摄的:$valueColumn\u list=arrayzero\u list=>$zero\u list,one\u list=>$one\u list

您可以通过以下方式完成此操作

valueColumn\u list=数组

if($second_z==0.00)
{
  valueColumn_list['zero_list'] = $zero_list;    //if $zero_list is array
}
else if($second_z==0.01)
{
  valueColumn_list['one_list'] = $one_list;
} 
else if($second_z==0.02)
{
   valueColumn_list['two_list']= $two_list;
}
.
.
.

错误是什么..?不能将标量值用作arrayoff主题:$second_z变量的顺序性质否定了对那些可怕的if-else语句的需要…语句$valueColumn_list[]=$valueColumn;无效,请尝试$valueColumn\u list=$valueColumn;你的问题不清楚。是否要合并阵列?