PHPのコレクション処理ライブラリUnderbar.phpの紹介 こんにちわちわ。 以前に便利なVimのOperatorをマスターするを書きましたemonkakです。 今回は私が個人的に開発を進めていて以前に社内勉強会で発表しました、PHPのコレクション処理ライブラリのUnderbar.phpの紹介をしたいと思います。 PHPのarrayなんとか関数は使い勝手が悪い PHPには配列処理のための関数がたくさんありますが、array_map()の引数の順番が変だったりarrayがそもそもオブジェクトではないのでメソッドチェインができなかったり使い勝手が良くありません。 $xs = range(1, 10); $twice = function($n) { return $n * 2; }; array_slice(array_map($twice, $xs), 0, 3); // [2, 4,
![PHPのコレクション処理ライブラリUnderbar.phpの紹介|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ](https://cdn-ak-scissors.b.st-hatena.com/image/square/277ad4ef8a890ef71de57cb9afa724675c3c5601/height=288;version=1;width=512/https%3A%2F%2Fwww.infiniteloop.co.jp%2Fcommon%2Fimg%2Fbase%2Fog.jpg)