2016-03-27 26 views
-4

Ben php bir acemi değilim ve umarım birisi bana yardımcı olabilir. 10 öğe içeren bir dizi var ve sıfır yerine 1 olmak için ilk öğeye ihtiyacım var. ** Ayrıca, dizinin bir sütundaki ilk 5 elemanla ve diğerinde ikinci 5 ile birbirinin yanında 2 sütuna bölünmesi gerekiyor. html kullanmayı denedim ancak işe yaramadım.Acemi PHP - php içinde bir dizi ayıran

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

Böyle görünmesini gerekir:: Ben .. Öyleyse şöyle benim dizidir diyelim kaybolur ilk sütunda php Dilim son öğe (5) kullandığınızda

Duck  Rabbit 
Fox  Bull 
Goose  Mouse 
Cow  Sheep 
Cat  Goat 
parçalar halinde diziyi bölmek
+1

gösterisinde ilk 5 elemanı var. –

+0

Kodu yazmamızı mı istiyorsunuz, yoksa kendiniz bir şey denediniz mi? –

+1

'İlk elemanın sıfır yerine 1 olması neden? Anahtarları ne için kullanıyorsun? Mevcut PHP kullanımınızı gösterin. – chris85

cevap

1

En basit yolu array_chunk şudur: dizi bölebilirsiniz array_chunk ile

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

bir iki

$ My_split_array içinde
$my_spliy_array = array_chunk($farmland,5) 

[0] bazı kod şeyden önce $ my_split_array [1] Son