TypeError
TypeError
&reftitle.intro;
Una TypeError puede ser lanzada cuando:
El valor que se define para una propiedad de clase no
corresponde al tipo declarado de la propiedad correspondiente.
El tipo del argumento que se pasa a la función no corresponde
a la declaración del tipo del parámetro correspondiente.
Un valor que es devuelto por una función no corresponde
al tipo de retorno declarado por la función.
&reftitle.classsynopsis;
TypeError
extends
Error
&InheritedProperties;
&InheritedMethods;
&reftitle.changelog;
&Version;
&Description;
7.1.0
En modo estricto, pasar un número incorrecto de argumentos a una función interna
de PHP ya no lanza una TypeError genérica.
En su lugar, se lanza una ArgumentCountError más específica,
que extiende TypeError.