非推奨になっていたcreate_function()がPHP8で廃止されました。無名関数を知っている人にはどうでもいいことですが、ソースコードに残っていると致命的なエラーになって動きません。
何を今さらな情報ですが、もしまだ使っているようなら辞めましょうという話です。
続きを読むWeb技術で困っている人のために情報を発信します。
非推奨になっていたcreate_function()がPHP8で廃止されました。無名関数を知っている人にはどうでもいいことですが、ソースコードに残っていると致命的なエラーになって動きません。
何を今さらな情報ですが、もしまだ使っているようなら辞めましょうという話です。
続きを読むPHP8では、ログ出力を抑制するエラー制御演算子で、最高レベルのエラーは抑制されません。@をつけても出力されます。
これまで致命的なエラーのログを出力させなかったところからするといい修正。
それでも個人的にはこの機能は使うべきでないと思っています。
続きを読むPHPはエラーなどのログが出そうなところで@演算子を使うと、出力を抑えることができます。でも使ってはいけません。
PHPを使い始めて10年以上経ちますが、1回も使ったことがないし実際コードで見たこともありません。
というか、こういうのがあるのすら忘れてた。
続きを読むPHP8ではアトリビュートというものが追加されました。一言で言えばアノテーション。プログラムにメタ情報を追加するものです。
一般的には、テスト用やプログラムのドキュメント作成に使うものなんですが、PHPの公式ドキュメントを見ると、プログラミングでも使えるっぽい言い方をしています。
続きを読むKUSNAGIのプレミアムエディションにあるWEXAL® Page Speed Technologyはすばらしい機能なんですが、自分の環境には合わず泣く泣く止めたという話です。
KUSANAGI推奨環境以下でやってる稀なパターンです。この点はご了承ください。
続きを読むKUSANAGIの最上級グレード、Premium Editionにアップグレードしました。
何を今さらな話ですが、Premiun Editionはてっきり有料だと思ってたので、1年弱放置していたから。
(無償ライセンスがあるのを知らなかったマヌケな話でもある。)
続きを読む