$i = 0;
foreach($array as $key => $val){
うんたらかんたら;
$i = ++$i;
}
みたいなありがちな部分をコピって使おうとしたら、動かない。
しかしエラーログは見られない。
はて?
何がいけない??
で1行ずつ消してやってみたら、なんと!!
$i = ++i;
というオチ。
んーー??じゃコピー元はどうなってんの??と思って見たら、コピー元は「++i;」で動いてんのよ。謎すぎない?同じサーバーなのに。なんだこりゃ。
次はこれやりたい
つかやらねば。
覚書
function hoge( &$array ){
foreach( $array as $key => $val ) {
$tmp_1stkey_array[$key] = $val[キー1];
$tmp_2ndkey_array[$key] = $val[キー2];
array_multisort(
$tmp_1stkey_array,SORT_ASC,
$tmp_2ndkey_array, SORT_ASC,
$array
);
}
return $array;
}
実際は、key1の値から計算した数字をarrayに追加してかつそれをkey2に設定したい。あと次元はもう1つ深い。
ドリーだけ使ってる人ってインデントなんかどうでもいいみたいだ。もらったデザインに変数埋めてると余りにも頓珍漢な改行に発狂しそうになることがあるよw