配列を処理し、より大きな配列セット内の特定の連想配列を削除しようとしています。私が持っているコードは、forループ内で特定のセクションをローカルで削除するために機能しますが、元の$cursor
配列には影響しません。
foreach($cursor as $key) {
foreach($key as $value => $k){
if ($value == 'user'){
unset($k['confinfo']);
}
}
}
それはグローバル変数の問題ですか?元の変数の設定を解除するにはどうすればよいですか?