複数の配列オブジェクト属性値を削除する PHP メソッド: 1. 属性を直接削除します。コードは [unset($query['matches'][$k]["attrs"]["content"]) です。 ) ]; 2. 対応する属性値を空に設定し、コードは [["content"] = ''] になります。
複数の配列オブジェクトの属性値を削除するPHP実装方法:
方法1、属性を直接削除する:
foreach ( $query['matches'] as $k => $val ) { unset($query['matches'][$k]["attrs"]["content"]); unset($query['matches'][$k]["attrs"]["remarks"]); }
方法 2、対応する属性値を空またはその他の必要な値に設定する:
foreach ( $query['matches'] as $k => $val ) { $query['matches'][$k]["attrs"]["content"] = ''; $query['matches'][$k]["attrs"]["remarks"] = ''; }
注: 複数の配列を操作するための鍵is foreach ループ内で as $k => $val
を使用して、特定の要素の添字を取得します。そうしないと、操作を実行できません。
関連する学習に関する推奨事項: php プログラミング (ビデオ)
以上がPHPで複数の配列オブジェクトの属性値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。