-3

重複の可能性:
大きな配列からのサブ配列

N 個のエントリを持つ配列があるとします。2 つの整数 n と m が与えられた場合、行 n から行 m までのエントリに興味があります。値が val0 と val1 の 2 つの値しかとれないとします。

n => [val0]
n+1=> [val0]
n+2 => [val1]
...
m=> [val0]

次に、(シフト演算子のような) を返すサブ配列を抽出します。

0 => [val0]
1 => [val0]
2 => [val1]
...
m-n => [val0]
4

1 に答える 1

6

を試して、オフセットおよび制限としてarray_slice()渡しますnm - n + 1

詳細については、 Phpリファレンスマニュアル-array_sliceを参照してください。

于 2012-12-30T17:39:44.700 に答える