如何在php中组合数组

Sai*_*Dee 1 php arrays

我已经尝试了几种解决方案,但我似乎无法得到我想要的结果.

我有两个数组:

$ 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)

谢谢你的帮助.

Tre*_*non 6

这应该适合你:

$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)