初級 › count()にnullを渡したときのTypeErrorの原因 › パターン2
count()にnullを渡したときのTypeErrorの原因
count()にnullを渡すと、PHP8ではTypeErrorが投げられます。
1 <?php 2 function findUsers() { 3 return ____; ^ 4 } 5 $users = findUsers(); 6 echo count($users);
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in main.php:6
空欄を埋めて実行を通す
戻り値忘れの関数はnullを返します。count()にnullを渡すとPHP8では致命的エラーになります。
次の問題