タグ

php7とdevelopmentに関するMukeのブックマーク (2)

  • PHP 7 の無名クラスから考えるクラスの在り方 - Shin x Blog

    いよいよ、PHP の次期メジャーバージョンの PHP 7 がリリースされます。すでに、RC4 が登場しており、来月予定されているリリースが楽しみです。 PHP 7 には幾つかの新機能が盛り込まれているのですが、その中でも気になるのが、無名クラスです。 無名クラスとは 無名クラスは、クラスの定義をすることなく、オンザフライでオブジェクトを生成する機能です。匿名関数(ネイティブクロージャ)のクラス版だと思うとイメージしやすいです。 無名クラスは、new classで、生成します。下記が、そのサンプルです。ここでは、sayメソッドを持つ無名クラスを定義して、$objectに格納しています。$object の say メソッドを実行すると、'Hello'という文字列が出力されます。 <?php $object = new class { public function say() { echo

    PHP 7 の無名クラスから考えるクラスの在り方 - Shin x Blog
  • はやいで! つよいで! ワテらのPHP!! #phpkansai - なんたらノート第三期ベータ

    この記事は「 PHPカンファレンス関西2015 」の リレーブログ のエントリーです。 昨日は、@aa7th さん PHPScalaと私 #phpkansai でした。 このエントリーのタイトル、「はやいで! つよいで! ワテらのPHP!!」というのは、もしかしたら今年のPHPカンファレンス関西のテーマになるかもしれなかかった文言です。これ結局は採用されず、今年は「テーマなし」ということでボツになりました。 が、こいつが出てきたときの空気感がすごく良くて忘れたくなかったので、こうして残しておこうと思いました。関西人の冗談みたいな文言ですが、これ実は今のPHPコミュニティにとって、とても大事なメッセージを含んでいると思うのです。まじで。 はやいで! つよいで! ワテらのPHP!! では、ひとつひとつ解説していきましょう。 はやいで! 速いといえばPHP7ですよ。 ausweb.com.au

    はやいで! つよいで! ワテらのPHP!! #phpkansai - なんたらノート第三期ベータ
  • 1