読者です 読者をやめる 読者になる 読者になる

晴釣雨読

As the train goes through the mountain path, leaning on the lightcyan window, only I would think about my fun.

出会い

phpはいい加減で謎。

$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