An example:
<?php
function test($x):int {
return $x;
}
try {
test('ss');
}catch(TypeError $e){
echo "Error !";
}
(PHP 7, PHP 8)
Une TypeError peut être lancée quand :
Version | Description |
---|---|
7.1.0 | Une TypeError n'est désormais plus lancé quand un nombre invalide d'argument est passé à une fonction interne de PHP en mode strict. À la place, une ArgumentCountError est levé. |
An example:
<?php
function test($x):int {
return $x;
}
try {
test('ss');
}catch(TypeError $e){
echo "Error !";
}