ホームページ  >  記事  >  バックエンド開発  >  PHPの二次元配列から要素を削除する方法

PHPの二次元配列から要素を削除する方法

藏色散人
藏色散人オリジナル
2020-07-07 09:51:475725ブラウズ

2 次元配列から要素を削除する php メソッド: 最初に関連する 2 次元配列データを取得し、次に foreach ステートメントで配列をループし、「unset」関数を使用して指定された要素を削除します。 ; 最後に「print_r」を使用して削除を出力します。その後のデータは十分です。

PHPの二次元配列から要素を削除する方法

#php の 2 次元配列は、id に基づいて要素を削除します。

具体的な質問は次のとおりです。

PHPの二次元配列から要素を削除する方法

配列内の iduser は、現在のログイン アカウントによって保存される iduser であり、現在のログイン アカウントの iduser に従って要素全体を削除します。ログインIDユーザーが636の場合は添字1の要素を削除、686の場合は添字0の要素を削除 この書き方! !

解決策:

        $login_id = 686;
        foreach ($data as $key => $value) {
            if($value['iduser'] == $login_id){
                unset($data[$key]);
            }
        }
        
        print_r($data);

関連知識の詳細については、

PHP 中国語 Web サイト をご覧ください。

以上がPHPの二次元配列から要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。