最近、不本意ながらPHPでプログラムを書いている。 PHPの配列、めっちゃ辛いじゃん。Linq使いたい。Linqが使いたいんだー。 と思っていたところ、こんな素敵なライブラリがあるのを発見。 github.com すごく便利そう。 早速つかってみたのですが、whereで変数が使えないのです。 まずはOKパターンから $result = Ginq::from(array(1,2,3,4,5,6,7,8,9,10)) ->where(function($x) { return $x % 2 != 0; }); var_dump($result->toArray()); 出力はこれ。しゅごい。 array(5) { [0]=> int(1) [2]=> int(3) [4]=> int(5) [6]=> int(7) [8]=> int(9) } NGパターンから $param = 2; $re
![alocoholic_babay's diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)