Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
function test(array $arr) {};
Catchable fatal error: Argument 1 passed to func() must be an array, string given, called...
Catchable fatal error: Argument 1 passed to func() must be an instance of string, string given
function foo() {return array(1, 2, 3);}
echo foo()[2];
class Foo
{
public function bar() { }
}
function func()
{
return new Foo();
}
func()->bar();
try
{
check_counter($_GET['counter'])
}
catch( Exception $e )
{
// wrong type
}
Scalar type hints в PHP