为什么我不能在关联数组 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);
试试这个
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] 删除。
我来说两句