PHP-将一维数组转换为多维数组


PHP - single dimension array to a multidimensional

我正在使用jquery向我的php脚本发送一个序列化的一维数组。

到达服务器后:数组应该转换为多维数组,其中原始数组中的每2个值都是一个新行。

   $oldarray

看起来像(value1, value2, value3, value4)

  $newarray =array();

应该看起来像

(   Value1, Value2
    Value3, Value4  )

有什么建议吗?

您可以使用array_chunk进行以下操作:

 $newarray = array_chunk($oldarray, 2);

链接文档页面上的第一个示例显示了这个确切的用例。