2016-03-27 7 views
-4

私は初心者です。うまくいけば誰かが私を助けることができます。私は10項目の配列を持っており、の代わりに最初の要素を1にする必要があります。 **私はまた、配列を最初の5つの要素を1つの列に、2つ目の要素を1つの列で2つの列に分割する必要があります。 私はhtmlを使ってみましたが、動作させることができませんでした。私はPHPでスライスを使用する場合、最初の列の最後の要素(5)が消え.. それでは、次のように私の配列があるとしましょう:初心者PHP - 配列をPHPで区切る

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

私はそれがこのように表示されする必要があります。

Duck  Rabbit 
Fox  Bull 
Goose  Mouse 
Cow  Sheep 
Cat  Goat 
チャンクに配列を分割する
+1

ショーの最初の5要素を持っています。 –

+0

コードを書くようにお願いしていますか、何か試してみましたか? –

+1

'最初の要素は0ではなく1になるでしょう。なぜですか?あなたは何のために鍵を使っていますか?現在のPHPの使用状況を表示します。 – chris85

答えて

1

最も簡単な方法はarray_chunkです:あなたは、配列を分割することができます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); 
0
$のmy_split_arrayで
$my_spliy_array = array_chunk($farmland,5) 

[0]あなたは、いくつかのコード最初にすべての$のmy_split_array [1]最後の

関連する問題