declare(strict_types=1)の効果、暗黙の型変換を止める一行
declare(strict_types=1) とは、引数や戻り値の暗黙の型変換を止め、宣言どおりの型でなけれ…
declare(strict_types=1) とは、引数や戻り値の暗黙の型変換を止め、宣言どおりの型でなけれ…
TypeErrorとは、宣言した型と合わない値が渡されたときに投げられるエラーです。declare(stric…
型宣言は引数や戻り値に期待する型を書く機能で、union型は複数の型のいずれかを許容します。実行時のガードとド…