我有一个一维数组,如下所示。 (它可以动态地扩展到任何长度)如何将一个数组拆分为3个数组
Array
(
[0] => Array
(
[city] => Trivandrum
[citykey] => ab5416c6
)
[1] => Array
(
[city] => Kochi
[citykey] => 85cb7d9c
)
[2] => Array
(
[city] => Alappuzha
[citykey] => 4d5f200e
)
[3] => Array
(
[city] => Mumbai
[citykey] => 47d98024
)
)
现在我想将它分成3个数组。我的意思是我想将一个数组分割成3个数组,如下所示。
Array
(
[0] => Array
(
[city] => Trivandrum
[citykey] => ab5416c6
)
[1] => Array
(
[city] => Mumbai
[citykey] => 47d98024
)
)
Array
(
[0] => Array
(
[city] => Kochi
[citykey] => 85cb7d9c
)
)
Array
(
[0] => Array
(
[city] => Alappuzha
[citykey] => 4d5f200e
)
)
取决于你如何想它分为3个不同的阵列,[array_chunk( )](http://www.php.net/manual/en/function.array-chunk.php)可能会有所帮助。 – drew010 2012-04-28 17:14:30
你想要每个数组包含什么?这个问题并不清楚。你能否提供这个四元素数组的预期输出? – 2012-04-28 17:15:14
我想得到这个输出。阵列 ( [0] =>数组 ( [城市] =>特里凡德琅 [citykey] => ab5416c6 ) [1] =>数组 ( [城市] =>孟买 [citykey] => 47d98024 ) ) 阵列 ( [0] =>数组 ( [城市] =>高知 [citykey] => 85cb7d9c ) ) 阵列 ( [0] =>阵列 ( [城市] =>阿拉普扎 [citykey] => 4d5f200e ) ) – Sunil 2012-04-28 17:19:16