php での配列削除の使用法は次のとおりです: [array_splice()] 関数は配列の要素の一部を削除するために使用されます。構文は [array array_splice (array &$arr, int $start [, int $length = 0.. ].
PHP での配列削除の使用法は次のとおりです:
PHP array_splice () 関数は、配列要素の一部を削除するために使用されます。要素を直接削除するか、他の値に置き換えることができます。
array_splice() 構文は次のとおりです:
array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
パラメータの説明:
1. arr は配列を表します
2. start は削除を開始する位置 (添え字) を示します:
start が正の数の場合
start が負の数の場合、arr の末尾から -start の位置から開始し、後ろから前に削除します。たとえば、-2 は意味します。配列の最後から 2 番目の要素から開始します。
3. 長さはオプションのパラメータで、削除する要素の数を示します:
length が正の数の場合は、length 要素が削除されることを意味します。
length が負の数の場合は、配列の先頭から始まり、配列の末尾から長さまでカウントダウンされるすべての要素削除されます;
省略した場合は、先頭から配列の末尾までのすべての要素が削除されます。
4. Replacement は、置換する値を示すオプションのパラメータです。Replacement に複数の値がある場合は配列に設定する必要がありますが、1 つだけの場合は値を配列する必要はありません。<?php $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 2); print_r($arr); //$arr 现在变成 array("red", "green") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 1, -1); print_r($arr); //$arr 现在变成 array("red", "yellow") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 1, count($arr), "orange"); print_r($arr); //$arr 现在变成 array("red", "orange") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, -1, 1, array("black", "maroon")); print_r($arr); //$input 现在变成 array("red", "green", "blue", "black", "maroon") $arr = array("red", "green", "blue", "yellow"); array_splice($arr, 3, 0, "purple"); print_r($arr); //$arr 现在变成 array("red", "green", "blue", "purple", "yellow"); ?>上記のプログラムを実行した出力結果は次のとおりです:
Array ( [0] => red [1] => green ) Array ( [0] => red [1] => yellow ) Array ( [0] => red [1] => orange ) Array ( [0] => red [1] => green [2] => blue [3] => black [4] => maroon ) Array ( [0] => red [1] => green [2] => blue [3] => purple [4] => yellow )
関連する無料学習の推奨事項:
php プログラミング(ビデオ)
以上がPHPでの配列削除の使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。