Моя функция проверки выглядит так
function validate($data, $data2 = 0, $type)
{
...
Пример вызова функции
if ($result = validate($lname, 'name') !== true)
response(0, $result, 'lname');
Как вы видите, моя функция проверки имеет 3 входные переменные. Я не часто использую вторую переменную - $ data2, поэтому по умолчанию выставил ее на 0. Но когда я вызываю эту функцию в приведенном примере (насколько я знаю, это означает $ data = $ lname, $ data2 = 0, $ type = 'name'), я получаю сообщение об ошибке
Missing argument 3 ($type) for validate()
Как я могу это исправить?