$example = array('First','Second','Third','Fourth','Fifth',...
以下のコードは、 の 3 番目の要素の設定を解除し$example
ます。
unset($example[2]);
unset
3 番目の要素以降のすべての要素を取得するにはどうすればよいですか?
$example
の値を後でこれにしたい:
$example = array('First','Second','Third');
unset を使用しないで、array_spliceを使用してください:
$example = array('First','Second','Third','Fourth','Fifth');
array_splice($example,3);
//$example = array('First','Second','Third');
これに使えますarray_splice
。
$example = array('First','Second','Third','Fourth','Fifth');
array_splice($example, 3);
var_dump($example);
array
0 => string 'First' (length=5)
1 => string 'Second' (length=6)
2 => string 'Third' (length=5)
これを試して:
for ($i = count($array); $i > 3; $i--)
{
array_pop($array);
}