以下关键字不可被用于类名、接口名和trait名,在 PHP 8.0 之前,它们被禁止用于命名空间。
| parent | self | int | float |
| bool | string | true | false |
| null | void(从 PHP 7.1 起) | iterable(从 PHP 7.1 起) | object(从 PHP 7.2 起) |
| mixed(从 PHP 8.0 起) | never(从 PHP 8.1 起) |
以下关键词已经被建议保留。尽管你仍然可以将它们用于类名、接口名和 trait 名,但是考虑到在将来的PHP版本中可能会使用,因此非常不推荐去使用它们。
| enum | resource | numeric |