- 82 名前:nobodyさん [2013/01/14(月) 20:31:22.28 ID:TkOQENrF]
- PHP5.4以降ではアンパサンドつけて渡した場合はfatalエラーが出るようです。
で、ググっても原因がわからなかったので、実験に実験を重ねついに原因を突き止めました。 配列をarray_walkの第三引数に参照渡しした場合、array_walkで指定した関数内で配列内の値を変更しても、 その変更が反映されないことがわかりました。 なのでforeachを使って関数を個別にループして呼んで解決させました。 array_walkってクソ関数ですね。 php5.4からの不具合かもしれませんが。 とにかくクソクソクソ 俺の3時間返せよボケ 皆さんもお気をつけください。 ありがとうございました。
|

|