ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列入門チュートリアル: 配列ヘッダーから要素値を削除する
この記事では、PHP 配列の先頭から要素の値を削除する方法を紹介します。必要な方は参考にしてください。
このセクションでは、PHP 配列ヘッダーから値を削除する方法を紹介します これは、配列内で見つかった要素を削除して返す PHP 配列関数 array_shift() で実現できます。 その結果、数値キーが使用されている場合、対応するすべての値は下にシフトされますが、関連するキーを使用する配列は影響を受けません。 フォームは次のとおりです。 混合 array_shift(配列 配列) 例: $fruits 配列の最初の要素 apple を削除します: リーリー配列ヘッダーから値を削除する方法を紹介しました。参考までに配列内の要素を削除する方法を示します。 PHP配列から要素を削除する 配列から要素を削除したい場合は、unset を直接使用できます。 例: リーリーしかし、何か奇妙なことが起こりました。 print_r($arr) の後、最終的な結果は Array ( [0] => a [2] => c [3] => d ) になりました。 欠落している要素を埋めて配列のインデックスを再作成するにはどうすればよいですか? 現時点では、array_splice() 関数を使用する必要があります:リーリー このように、print_r($arr) を実行すると、結果は Array ([0] => a [1] => c [2] => d) になります。これらを紹介して、php配列の指定された要素の値を削除する方法をマスターするのに役立つことを願っています。 |