我已经尝试了几种解决方案,但我似乎无法得到我想要的结果.
我有两个数组:
$ graphone = array([0,1],[1,2],[3,4])$ graphtwo = array([4,9],[6,0])
$ graphall = array()//保存graphone和graphtwo
期望的输出:
$graphall = array ([
graphone = array(
[]...
),
graphtwo = array(
[]...
)
]);
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
这应该适合你:
$graphall = array(
'graphone' => $graphone,
'graphtwo' => $graphtwo,
);
Run Code Online (Sandbox Code Playgroud)
或者缩短它:
$graphall = array(
'graphone' => array(array(0,1), array(1,2), array(3,4)),
'graphtwo' => array(array(4,9), array(6,0)),
);
Run Code Online (Sandbox Code Playgroud)
应该指出的是,您提供的示例数组中存在语法错误:
$graphone = array ([0,1],[1,2],[3,4]) $graphtwo = array ([4,9],[6,0])
Run Code Online (Sandbox Code Playgroud)
你不能像在这里一样拥有方括号,并且你错过了结束分号的行.它应该如下所示:
$graphone = array(array(0,1), array(1,2), array(3,4));
$graphtwo = array(array(4,9), array(6,0));
Run Code Online (Sandbox Code Playgroud)