PHP では、array_splice() 関数を使用して、配列の i 番目の要素を削除できます。この関数は、指定された位置から開始して指定された数の要素を削除できます。i- を削除するための構文は次のとおりです。配列の 番目の要素は「array_splice($arr,i-1,1);」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、次のことができます。 array_splice() 関数を使用して、配列の i 番目の要素を削除します。
例:
このような配列があります:
<?php $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); ?>
配列の 2 番目の要素を削除します
echo "删除数组第2个元素:" ; array_splice($arr,1,1); var_dump($arr);
配列の 3 番目の要素を削除します
echo "删除数组第3个元素:" ; array_splice($arr,2,1); var_dump($arr);
配列の 2 番目と 3 番目の要素を削除します
array_splice($arr,1,2); var_dump($arr);
説明:
array_splice() 関数は、配列の要素の一部を削除するために使用されます。要素を直接削除することも、他の値に置き換えることもできます。
array_splice() 構文は次のとおりです:
array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
パラメータの説明:
replacement を使用して配列要素を置換すると、元のキー名が保持されないことに注意してください。
戻り値: 削除された要素で構成される配列を返します。
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで配列のi番目の要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。