PHPがキー値を知らない場合に配列要素を削除する方法
May 27, 2021 pm 06:42 PM削除方法: 1. 「unset(配列[キー名])」ステートメントを使用して削除; 2. 「array_splice(配列, 要素位置, 1)」ステートメントを使用して削除; 3. 「」を使用array_diff_key(array, [ "キー名" => ""])" ステートメントを削除します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
1. unset を使用します。 () 関数 配列要素のキー名に従って要素を削除します。
1 2 3 4 5 6 |
|
出力結果:
1 2 3 4 |
|
2。array_splice() 関数を使用して、以下に従って要素を削除します。配列要素の位置
array_splice() 関数を使用すると、配列のキーのインデックスが自動的に再作成されますが、連想配列では機能しません。array_values を使用する必要があります。 () キーを数字キーに変換します。
1 2 3 4 5 6 |
|
出力結果:
1 2 3 4 5 |
|
3. array_diff_key() 関数を使用します
削除する配列要素のキーがわかっている場合は、 array_diff_key() を使用できます。関数の第 2 パラメータのキー値の位置に、削除するキーを入力する必要があります。値は必須ではなく、省略可能です。
1 2 3 4 5 6 |
|
出力結果は次のとおりです:
1 2 3 |
|
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPがキー値を知らない場合に配列要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
