TypeError
En esta página
Introducción#
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.
Sinopsis de la clase#
TypeError
extends
Error
Propiedades heredadas
Métodos heredados
Historial de cambios#
| Versión | Descripción |
|---|---|
| 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. |