#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター2 つの削除方法: 1. unset() 関数を 2 回呼び出して 2 つの要素をそれぞれ削除します (構文は「unset(配列名 [添字/キー名])」です。 2. array_splice() 関数を使用します。配列内の指定された位置から 2 つの要素を削除します。構文は「array_splice($arr, 開始位置, 2)」です。
php は削除します配列 2 値に対する 2 つのメソッド
方法 1: unset() 関数を 2 回呼び出して 2 つの要素を削除します
unset()この関数は、指定された要素を削除できます。構文:unset(数组名[下标]); //删除索引数组中的一个元素 unset(数组名["键名"]); //关联数组中的一个元素例 1:
<?php $arr=array(1,2,3,4,5,6); var_dump($arr); unset($arr[2]); unset($arr[3]); var_dump($arr); ?>例 2:
<?php $arr=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"blue"); var_dump($arr); unset($arr["b"]); unset($arr["d"]); var_dump($arr); ?>
方法 2: array_splice() 関数を使用する
array_splice() 関数が配列の一部の要素を削除すると、削除された要素は次のように形成されます。新しい配列。 例 1: 配列の先頭から 2 つの要素を削除します<?php header('content-type:text/html;charset=utf-8'); $arr = array(10,12,20,25,24,11,22,34,55); echo "原数组:"; var_dump($arr); echo "从开头删除数组2个元素:"; array_splice($arr,0,2); //删除数组2个元素 var_dump($arr); ?>例 2: 配列の最初の要素以降の 2 つの要素を削除します
<?php header('content-type:text/html;charset=utf-8'); $arr = array(10,12,20,25,24,11,22,34,55); echo "原数组:"; var_dump($arr); echo "从第1个元素后删除数组2个元素:"; array_splice($arr,1,2); //删除数组2个元素 var_dump($arr); ?>例 3: 2 番目の要素の後の配列から 2 つの要素を削除します
<?php header('content-type:text/html;charset=utf-8'); $arr = array(10,12,20,25,24,11,22,34,55); echo "原数组:"; var_dump($arr); echo "从第2个元素后删除数组2个元素:"; array_splice($arr,2,2); //删除数组2个元素 var_dump($arr); ?>推奨される学習:PHP ビデオ チュートリアル >>
以上がPHPで配列から2つの値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。