如何在php中组合数组
我试过几种解决办法,但似乎都没有达到我想要的效果 我有两个阵列: $graphhone=数组([0,1],[1,2],[3,4])$graphtwo=数组([4,9],[6,0]) $graphhall=array()//用于保存graphone和graphtwo 期望输出:如何在php中组合数组,php,arrays,Php,Arrays,我试过几种解决办法,但似乎都没有达到我想要的效果 我有两个阵列: $graphhone=数组([0,1],[1,2],[3,4])$graphtwo=数组([4,9],[6,0]) $graphhall=array()//用于保存graphone和graphtwo 期望输出: $graphall = array ([ graphone = array( []... ), graphtwo = array( []... ) ]);
$graphall = array ([
graphone = array(
[]...
),
graphtwo = array(
[]...
)
]);
谢谢你的帮助。怎么样
$graphall = array($graphone, $gpraphtwo);
怎么样
$graphall = array($graphone, $gpraphtwo);
这应该适合您:
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo,
);
或者缩短它:
$graphall = array(
'graphone' => array(array(0,1), array(1,2), array(3,4)),
'graphtwo' => array(array(4,9), array(6,0)),
);
应该指出的是,您提供的示例数组中存在语法错误:
$graphone = array ([0,1],[1,2],[3,4]) $graphtwo = array ([4,9],[6,0])
您不能像这里那样使用方括号,并且缺少以分号结尾的行。应该是这样的:
$graphone = array(array(0,1), array(1,2), array(3,4));
$graphtwo = array(array(4,9), array(6,0));
这应该适合您:
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo,
);
或者缩短它:
$graphall = array(
'graphone' => array(array(0,1), array(1,2), array(3,4)),
'graphtwo' => array(array(4,9), array(6,0)),
);
应该指出的是,您提供的示例数组中存在语法错误:
$graphone = array ([0,1],[1,2],[3,4]) $graphtwo = array ([4,9],[6,0])
您不能像这里那样使用方括号,并且缺少以分号结尾的行。应该是这样的:
$graphone = array(array(0,1), array(1,2), array(3,4));
$graphtwo = array(array(4,9), array(6,0));
对于所需的输出,您必须使用:
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo
);
不需要在单独的行上使用它,我只希望在多行上使用它。要获得所需的输出,您必须使用以下命令:
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo
);
不需要把它放在单独的行上,我只想放在多行上。我不确定我是否理解你的意思,但我想你正在寻找这个:
$graphone = array ([0,1],[1,2],[3,4]);
$graphtwo = array ([4,9],[6,0]);
$graphall = array(
'graphone'=>$graphone,
'graphtwo'=>$graphtwo
);
我不确定我是否理解你的意思,但我认为你正在寻找:
$graphone = array ([0,1],[1,2],[3,4]);
$graphtwo = array ([4,9],[6,0]);
$graphall = array(
'graphone'=>$graphone,
'graphtwo'=>$graphtwo
);
我还想提一下
$graphall = compact('graphone', 'graphtwo');
作为标准的一个鲜为人知的替代品
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo,
);
该函数返回一个数组,其中变量名作为键,变量内容作为值。我还想提一下
$graphall = compact('graphone', 'graphtwo');
作为标准的一个鲜为人知的替代品
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo,
);
函数返回一个数组,其中变量名作为键,变量内容作为值。$GraphHall=array($graphone,$graphtwo)?或者更像$GraphHall=阵列('graphone'=>$graphone,'graphtwo'=>$graphtwo);如果您需要示例$graphhall=array($graphone,$graphtwo)?或者更像$GraphHall=阵列('graphone'=>$graphone,'graphtwo'=>$graphtwo);如果你需要示例中的键,那么你我们比我快,格式相同:)事实上,从PHP5.4开始(现在是beta版),方括号是一种有效的数组构造函数语法:)@chris correct,但我想让我的答案新手和生产服务器准备好:)好吧,你我们比我快,使用相同的精确格式:)事实上,从PHP5.4(目前处于beta版)开始,方括号是一种有效的数组构造函数语法:)@chris correct,但我喜欢尝试让我的答案为新手和生产服务器做好准备:)