今日読んだソースコードの一部です。 変数名とか適当に変えてます。
<?php
// ...
// よくわからない処理
foreach (array_keys($arrRet) as $key) {
foreach ($arrHoges as $hogeKey => $arrFuga) {
foreach ($arrFuga as $fugaKey => $fugaVal) {
$arrRet[$key]['hoge'][$arrFuga['fuga_id']][$fugaKey] = $fugaVal;
}
$arrRet[$key]['hoge'][$arrFuga['fuga_id']]['piyo'] =& $objHoge->getFuga($arrFuga['fuga_id']);
}
}
// よくわからない処理
// ...
$keyはなくてもリファレンスで片付くのと、$hogeKeyが全く使われてない...。