
ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
Php
- RFC:属性-PHPでネイティブアノテーションのメカニズムを実装することが提案されています。 構文はHackから借用しています。 属性は実行されませんが、抽象PHP構文ツリーに格納され、PHP拡張機能、プリプロセッサ、およびスクリプトで直接使用できます。
<<...>> <<...>> function foo() {}
- RFC:Anonymous Class Lexical Scope-著者は、依存関係を匿名クラスに渡す問題を解決することを提案しています。 このため、クロージャのように
use
を使用use
ことが提案されています。
$foo = 5; $foo = new Bar() use($foo) { public $foo; };
- RFC:ユニオン型 -PHP 5.1以降では、渡されるパラメーターの型を明示的に指定でき、PHP 7.0では戻り値の型も指定できます。 複数のタイプを指定できるようにすることが提案されています。
function (Array | Traversable $in) { foreach ($in as $value) { echo $value, PHP_EOL; } }
- RFC:Nullable Types-空のnullである可能性のあるタイプを示すことを可能にすることも提案されています。
function foo_nullable(?Bar $bar) {} foo_nullable(new Bar);
- RFC:Generic Types and Functions -PHPでジェネリック(テンプレート)を実装するという提案により、議論の波が生まれました。
PHPでこの可能性はどの程度正当化されていると思いますか? 投稿の最後にアンケートに投票を残し、コメントで意見を共有してください。
ツール
学習教材
オーディオとビデオ
おもしろい
ご清聴ありがとうございました!
間違いや不正確さに気付いた場合は、
午後にお知らせください。
質問や提案は
メールまたは
ツイッターに書き込みます。
PHP Digestsになかった興味深い記事や便利なツール
へのリンクを
送信すると、リリースのリンクの横にあなたの名前が表示されます。
すべてのダイジェストのクイック検索←
前のリリース:PHP Digest No. 83