🐡
今週の PHP 2024-06-22 〜 2024-06-28
PHP のメーリングリストから、気になった情報をピックアップします。
Internal
PHP: rfc:dom_additions_84
DOM拡張に新しい機能性を追加するためのRFCですが、承認されました。
[RFC] [discussion] Deprecate FFI instance calls to non-static methods instead of static methods - Externals
FFI::new()
, FFI::type()
, FFI::cast()
の非静的呼び出しを非推奨にしようという提案ですが、PRがマージされました。 commitはこちらです。
リリースは8.4に含まれるようです。
RFCは作成されていたけど、マージされたということは既定路線になったのかなという感じです。混乱を防止するという観点で良い対応だと思います。
Add bcdivmod() to BCMath - Externals
あー、これ好き。1回の計算で除算(div)と剰余(mod)の結果を取得できる bcdivmod()
関数の提案。これは新規のRFCになるのかな、それとも今sakiさんがやっているBCMathの対応に取り込まれるのか、いずれにしろ良さそうです。
Add $this return type - Externals
戻り値の型として$this
を指定出来るようにしましょうという提案です。以前にもRFCで提案されていたようです。
static
よりも更に厳密に自身のインスタンスを返すことが表現できるということで好意的な意見が多そうです。
Discussion