¿Es posible definir un argumento de función como múltiples tipos posibles? Por ejemplo, una función puede tomar una cadena o un número entero para lograr algo. ¿Es posible de alguna manera definirlo así?Definición de tipos de argumento de función múltiple en PHP
function something(int|string $token) {}
¿O solo se admite un tipo por argumento?
(eso sí, sé que puedo filtrar la entrada más adelante, me gusta tener mis argumentos mecanografiadas)
Cheers, por fin sabemos que se llama Tipo Hinting ahora. – Swader
Se llama Hinting en PHP (¿solo?) Porque de hecho es solo una pista para el intérprete de PHP, que por lo tanto recibe la instrucción de verificar "artificialmente" el tipo de argumento y lanzar un error si no coincide con la sugerencia. En los lenguajes de tipo estático es una cosa básica y necesaria, parte de la sintaxis de las funciones, y no se llama así ... de hecho, no creo que tenga un nombre específico de otra manera ... – Palantir
Eso es muy bueno para saber, gracias! – Swader