php メソッドで配列の最初の要素を削除します: 1. array_shift() 関数を使用して、配列の先頭の要素を削除します (構文は "array_shift($arr)" です); 2. を使用します。 array_splice() 関数、構文「array_splice($arr,0,1)」; 3. array_slice() 関数を使用します、構文は「array_slice($arr,1)」です。
この記事の動作環境: Windows 7 システム、PHP 8 バージョン、DELL G3 コンピューター。
方法 1: array_shift() 関数を使用する
PHP ファイルを作成し、配列を定義します。例:
$arr = array('apple', 'orange', 'banana', 'watermelon');
配列の元の内容をフォーマットして出力します。例:
echo '<pre class="brush:php;toolbar:false">'; print_r($arr); echo '<pre class="brush:php;toolbar:false">';
上記のファイルを保存し、元の配列の内容を画面上でプレビューします
#array_shift() を使用して、配列内の最初の要素を削除します。例:
echo array_shift($arr);
上記の内容を保存し、再び画面に戻ります。削除された要素の値が画面に出力されます
##最初の要素が削除された後、配列内のデータをフォーマットして出力します#上記のコンテンツを保存し、最終的な効果をプレビューします
##方法 2: array_splice() 関数を使用します
array_splice() 関数は、配列の要素の一部を削除するために使用されます。要素を直接削除するか、他の値に置き換えることができます。 #例: 配列の最初の要素を削除します
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); array_splice($arr, 0,1); echo "删除后的数组:" ; var_dump($arr); ?>方法 3: array_slice() 関数を使用しますarray_slice() 関数は、配列をインターセプトする、つまり配列からフラグメントを抽出するために使用されます。
戻り値: インターセプトされた部分配列を返します。
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(12,20,25,24,26); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; var_dump(array_slice($arr, 1)); ?>
推奨学習: 「
PHP ビデオ チュートリアル」
以上がPHPは配列の最初の要素を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。