PHP8.1になり、nullableではない組み込み関数にnullを指定すると、Depricatedエラーが出るようになった。
null値の可能性がある変数などを、 nullable ではない引数に指定する時は値の変換が必要になる。
例えば trim関数を使用する時は、特に意識せずに null値が代入されている変数を指定していたと思う。
trim(string $string, string $characters = " \n\r\t\v\x00"): string
PHP8.1になり、nullableではない組み込み関数にnullを指定すると、Depricatedエラーが出るようになった。
null値の可能性がある変数などを、 nullable ではない引数に指定する時は値の変換が必要になる。
例えば trim関数を使用する時は、特に意識せずに null値が代入されている変数を指定していたと思う。
trim(string $string, string $characters = " \n\r\t\v\x00"): string