PHP8では、内部関数のパラメータの型が厳格になりました。(戻り値も。)
厳格とは、『今までは適当でも動かしてたけど、これからはエラーを返すよ?』ということ。
PHP8はデータの厳格化がポイントなのでその一環。
曖昧さを許さないプログラミングをしていた人にとっては当たり前の話です。
続きを読むPHP8では、内部関数のパラメータの型が厳格になりました。(戻り値も。)
厳格とは、『今までは適当でも動かしてたけど、これからはエラーを返すよ?』ということ。
PHP8はデータの厳格化がポイントなのでその一環。
曖昧さを許さないプログラミングをしていた人にとっては当たり前の話です。
続きを読むPHP8では名前付きパラメータ(引数)が使えるようになりました。関数呼び出しのパラメータの順番が無視できるようになります。
とくに、デフォルト値が指定されたパラメータを使うときに便利。
PHP8はデータの厳格化がポイントになってるんですがその一環です。
続きを読む