在查看 php 文档或看 php 代码时,经常会遇到注释中返回值是 mixed,在 php 中 mixed 如同其文字意思,表示混合类型或不确定类型。

1、mixed 说明一个参数可以接受每个值。等同于联合类型 object|resource|array|string|float|int|bool|null如:

string getType ( mixed $var )

2、mixed 说明函数返回值不是一个确定的类型。如:

@return mixed