連想配列のarray_push
notoです。
array_pushという関数がありますが、連想配列でも同じことをやりたい場合どうするか、ちらっとハマったので備忘録的に。
期待している結果は、添え字が全てキーとなる。
1 2 3 4 |
|
array_push
1 2 3 4 5 6 7 8 |
|
結果
1 2 3 4 5 6 |
|
まぁこうなるよね。。。 ちらっとカンニングをしたところ「+」演算子を使うと可能なようだ。
配列演算子「+」
1 2 3 4 5 6 7 8 |
|
結果
1 2 3 4 |
|
期待した結果を得ることができました。 PHPって配列演算子なるものがあるのね。しらなかったよ。。。