Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! PHP5.5] luccafortのブックマーク
[go: Go Back, main page]

タグ

PHP5.5に関するluccafortのブックマーク (3)

  • PHPにおけるI/O多重化とyield

    PHPカンファレンス2014にて発表した内容です。 https://joind.in/talk/view/12038

    PHPにおけるI/O多重化とyield
    luccafort
    luccafort 2014/10/14
    どうしてもPHPで多重化しなくてはいけない理由がない限り自分ならnode.jsでやっちゃうなぁ。わざわざ茨の道を歩まなくても…どうせJsonにして返すんだしって思っちゃう
  • PHP5.5 のコードキャッシュは APC から Zend OPcache へ

    PHP5.5 からコードキャッシュとして標準バンドルされた Zend OPcache を試してみました。 第6回関西PHP勉強会で Zend OPcache についてLTしたのでインストールやベンチマークなどはこちらで。 beta4時点では、Zend OPcache は拡張で提供され、opcache.so インストールされる。 Zend OPcache を使うには、php.ini で zend_extension=opcache.so の記述が必要。 やっぱりデフォルトでインストールされるのは楽。 PHP5.5リリースと共に使えるので安心。(PHP5.4 対応の APC はまだ beta) ユーザデータのキャッシュはできないので、別の方法が必要。 OCP – OPcache Control Panel Zend OPcache の利用状況(設定、キャッシュ量など)が確認できるスクリプトが

    luccafort
    luccafort 2013/04/30
    標準で用意されてるのは楽だけども5.5にできるかどうかがががががが
  • PHP5.5 Alpha1リリース! 新機能を俯瞰する

    こんにちは、久保田です。 PHP5.5 Alpha1が11/15日付けでリリースされました。この記事では以下のような新機能や変更を紹介します。 ・ジェネレータとコルーチンの追加 ・finallyキーワードの追加 ・配列や文字列のデリファレンスのサポート ・foreachの中でのlist表現 ・PCRE正規表現での/e修飾子が非推奨化 ・NEWS翻訳 ジェネレータとコルーチンの追加 PHP5.5での一番大きな新機能は、ジェネレータとコルーチンの追加です。文法にyield構文が追加されました。 まずは、ジェネレータを説明します。例えば以下の様なコードが動きます。 <?php function hoge() { yield "hoge"; yield "fuga"; yield "piyo"; } foreach (hoge() as $str) { var_dump($str); }

    PHP5.5 Alpha1リリース! 新機能を俯瞰する
    luccafort
    luccafort 2012/11/21
    個人的にはジェネレータやコルーチンもすごいけどfinallyとforeach内でのlist表現が素晴らしいと思う。
  • 1