2

次のような配列があります。

Array ( [game.info.campaign.end_date] => 2016-07-31, [game.info.campaign.start_date] => 2016-07-11, [game.info.campaign.peak_date] => 2016-07-21, [game.info.campaign.promo] => 'pokemon_go' );

コードを繰り返さずに、数行ですべての設定を解除したいと思います。PHPでこれを行う方法はありますか?

if (array_key_exists('game.info.campaign.end_date', $result)) {
    unset($result['game.info.campaign.end_date']);
}

私は今上記を行っていますが、繰り返しが多すぎて、一部の配列には同じプレフィックスで始まる何千ものエントリがあります。

4

2 に答える 2