Я пытаюсь создать функцию с объявленные типы аргументов, чтобы быстро проверить, находятся ли они в правильном формате, но когда он возвращает строку, появляется эта ошибка:
Уловимая фатальная ошибка: аргумент 2, переданный в myfunction (), должен быть экземпляром строки, данной строки, вызываемой в path_to_file в строке 69 и определено в path_to_file в строке 49
Пример
function myfunction( array $ARRAY, string $STRING, int $INTEGER ) {
return "Args format correct";
}
myfunction(array("1",'2','3','4'), "test" , 1234);
Где ошибка?