初学者PHP - 在php

时间:2016-03-27 16:10:21

标签: php html

我是php的初学者,希望有人可以帮助我。我有一个包含10个项目的数组,我需要第一个元素为1而不是零。 **我还需要将数组拆分为彼此相邻的2列,其中前5个元素在一列中,第二个5在第二列中。 我尝试过使用html但无法使用它。当我在php中使用切片时,第一列中的最后一个元素(5)消失了.. 所以,让我们说我的数组如下:

$farmland=array("Duck","Fox","Goose","Cow","Cat","Rabbit","Bull","Mouse","Sheep","Goat");

我需要它看起来像这样:

Duck       Rabbit
Fox        Bull
Goose      Mouse
Cow        Sheep
Cat        Goat

2 个答案:

答案 0 :(得分:1)

将数组拆分为块的最简单方法是array_chunk

$farmland = array("Duck","Fox","Goose","Cow","Cat","Rabbit","Bull","Mouse","Sheep","Goat");
$chunks = array_chunk($farmland, 5);  // get chunks with size of 5

print_r($chunks);

答案 1 :(得分:0)

使用array_chunk,您可以将数组拆分为两个

$my_spliy_array =  array_chunk($farmland,5)

in $ my_split_array [0]你有$ my_split_array [1]中的前5个元素