我打算做一个声明参数类型的函数来快速检查它们是否在正确的格式,但是什么时候是一个字符串返回所有错误 可捕获致命错误:参数2通过给myFunction()必须是字符串,给定的字符串的一个实例,称为在上线69和文件路径上线49php:声明函数的参数类型
function myfunction(array $ARRAY, string $STRING, int $INTEGER) {
return "Args format correct";
}
myfunction(array("1",'2','3','4'), "test" , 1234);
哪里是错误在文件路径定义?
不能暗示对标量值。 – alexn
现在你可以,只需使用PHP 7.0 http://php.net/manual/en/functions.arguments.php#functions.arguments.type-declaration – sobi3ch