<?php // declare(strict_types=1); function setAge(int $age) { } setAge(30); // OK setAge('30'); // OK // setAge('abc'); // Fatal error function setIsValid(bool $valid) { var_dump($valid); } setIsValid(true); // OK setIsValid(1); // TRUE OK setIsValid('abc'); // TRUE OK // setIsValid([]); // Fatal error
<?php declare (strict_types=1); // function setAge function setAge(int $age) { var_dump($age); } //setAge('jabed'); //setAge(26); //setAge('26'); // function setIsValid function setIsValid(bool $value) { var_dump($value); } //setIsValid(true); //setIsValid(1); //setIsValid(0); setIsValid(-1); //setIsValid('jabed'); //setIsValid([]);