How to use strict types in PHP

1 Answer

0 votes
declare(strict_types = 1);

function show(string $name, int $age){
    echo "Name: $name, Age: $age";
}

show("Tom", 52);

// show("Tom", "52"); // error:  Uncaught TypeError: show(): Argument #2 ($age) must be of type int, string given,




/*
run:

Name: Tom, Age: 52

*/

 



answered Dec 5, 2022 by avibootz

Related questions

1 answer 221 views
1 answer 211 views
1 answer 308 views
1 answer 129 views
1 answer 141 views
...