タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

arrayとphpに関するlazexのブックマーク (1)

  • PHPのarray操作はどれが一番速いか - なんたらノート第三期ベータ

    なになに あまり有名ではないのでもしかしたらご存じないかもしれませんが、PHPには高速高機能なforeachってイテレーション機構が言語組み込みにあるので、わざわざarray_mapとか書かなくてもいいんですよ!!!!!— 零崎ぞぬ織 (@tadsan) 2016年5月25日 array_mapに渡していいのはcallableな値のみで、 array_map(function(){ ... とか書き始めたらそれは敗北フラグ。素直に foreach で書け!— 零崎ぞぬ織 (@tadsan) 2016年5月25日 けど配列のフェッチと新しい配列への格納でPHPオペコード増えるし、組み込み関数のほうが速いんじゃないの? 検証してみた: > php -d memory_limit=-1 array-spped-test.php Ginq + Closure: 782.2070ms x1.00 G

    PHPのarray操作はどれが一番速いか - なんたらノート第三期ベータ
    lazex
    lazex 2016/05/27
    phpがそういう言語と言ってしまえばそれまでだけど、mapのほうがいいなー。関数にまとまって欲しいしスコープができてほしいし、値を上書きせず結果として新しい値を返して欲しい。ただphpのスコープがあれだからなー
  • 1