必須の引数(デフォルト値の無い引数)を渡さずに関数を呼ぶと出ます。
出るコード
<?php
function add(int $a, int $b) { return $a + $b; }
echo add(1); // $b を渡していない
エラーメッセージ
PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function add(), 1 passed in main.php on line 3 and exactly 2 expected in main.php:2
直し方
必要な数の引数を渡します。省略できるようにしたいなら function add(int $a, int $b = 0) のようにデフォルト値を付けます。