Tipos
PHP Manual

Pseudo tipos y variables usadas en esta documentación

mixed

mixed indica que un parámetro puede aceptar múltiples tipos (pero no necesariamente todos).

gettype(), por ejemplo, puede aceptar todos los tipos PHP, mientras que str_replace() sólo acepta strings y arrays.

number

number indica que un parámetro puede ser tanto un integer como un float.

Llamada de retorno

Los pseudo-tipos callback fueron usados en está documentación antes de que la sugerencia de tipo callable fuera introducida en PHP 5.4. Significan exactamente lo mismo.

void

void como un tipo de variable de retorno significa que el valor de retorno no es útil. void en una lista de parámetros significa que la función no acepta ningún parámetro.

...

$... en el prototipo de funciones significa and so on. Este nombre de variable se usa cuando una función puede tomar un número infinito de argumentos.


Tipos
PHP Manual