php で 2 次元配列内の特定のフィールドを削除する方法: まず PHP サンプル ファイルを作成し、次に array_walk 関数と array_diff 関数を使用して配列内の特定のフィールドを削除します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン
php フィールドを削除する方法二次元配列?
ここでは主に array_walk と array_diff の 2 つの関数が使用されます。
例:
$list = [ 0 => [ 'id' => 1001, 'name' => '张三', 'sex' => '男' ], 1 => [ 'id' => 2091, 'name' => '李四', 'sex' => '女' ] ];
上記の配列の name sex 列を削除する必要があると仮定すると、次のように直接実行できます:
array_walk($list, function (&$item) { $item = array_diff($item, ['name', 'sex']); });
推奨学習: "PHP ビデオチュートリアル 》
以上がPHPで2次元配列のフィールドを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。