为什么我不能在关联数组 php 中取消设置数组

大卫

为什么我不能在关联数组 php 中取消设置数组我看到转储但我在最终数组中看到未设置的数组

foreach($dossier['program'] as $program){
    foreach($program['cities'] as $city){
        foreach($city['services'] as $service){
            foreach($service['featureds'] as $key=>$featured){
                dump($key);
                if($key!==(int)$quotation_conditions['groups']){
                    dump($service['featureds'][(string)$key]);
                    unset($service['featureds'][(string)$key]);
                }
            }
        }
    }
}
dd($dossier);
Sohel0415

试试这个

foreach($dossier['program'] as &$program){
    foreach($program['cities'] as &$city){
        foreach($city['services'] as &$service){
            foreach($service['featureds'] as $key=>$featured){
                dump($key);
                if($key!==(int)$dossier['groups']){
                    dump($service['featureds'][(string)$key]);
                    unset($service['featureds'][(string)$key]);
                }
            }
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章