Les mots suivants ne peuvent pas ĂȘtre utilisĂ©s comme nom de classe, d'interface ou de trait. AntĂ©rieur Ă PHP 8.0, il Ă©tait Ă©galement interdit de les utiliser dans les espaces de noms.
| parent | self | int | float |
| bool | string | true | false |
| null | void (Ă partir de PHP 7.1) | iterable (Ă partir de PHP 7.1) | object (Ă partir de PHP 7.2) |
| mixed (Ă partir de PHP 8.0) | never (Ă partir de PHP 8.1) | array (Ă partir de PHP 8.5) | callable (Ă partir de PHP 8.5) |
La liste des mots suivants prĂ©sente une particularitĂ©. Bien qu'ils puissent ĂȘtre utilisĂ©s dans les noms de classe, d'interface, et de trait, il convient d'Ă©viter de les utiliser sachant qu'ils peuvent ĂȘtre utilisĂ©s dans les futures versions de PHP.
| enum | resource | numeric |