フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援
フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援

php-master-changes 2018-09-30

今日はコンパイラの改善、非スタティックメソッドの $this 潰しの警告化、sodium_memzero() のリフレクションでの引数修正、変数の使い回し化、ext/spl のテスト修正があった!
あと始めてから 2 ヶ月たった

2018-09-30

nikic: Generalize compile_typename

  • github.com/php/php-src/commit/c4cb3250cab9d793cd9efd1d00212a98e8aad4c3
  • ASTノードと arginfo をとって関数引数の型名を解決する処理 compile_typename() を一般化し、引数の arginfo へ型を詰めるのではなく、返り値で型名を返す処理に修正
    • 元々関数引数でのタイプヒント専用だった処理が他でも利用可能になったような形?
  • nullable の処理もこの関数内へ移動

nikic: Deprecate unbinding of $this of non-static methods

asgrim: Fix reflection arguments for sodium_memzero function

carusogabriel: Use already set variable

KalleZ: Fix some tests and improve coverage for Windows in SPL

[紹介元] PHPタグが付けられた新着投稿 – Qiita php-master-changes 2018-09-30

コメント

記事に戻る

コメントを残す