Palabras clave de PHP
Casi todos los lenguajes de programación constan de "palabras clave", que son expresiones especiales del lenguaje que tienen un significado especial.
Un ejemplo de palabra clave es la palabra cadena, si o eco.
Es importante tener en cuenta que las palabras clave (a veces también comandos) no son funciones, por lo que echo, por ejemplo, tampoco es una función.
Es bueno conocer la lista de palabras clave porque tienen significados especiales en PHP y no siempre pueden usarse para todo. Por ejemplo, el nombre de una clase no debe ser el mismo que una de las palabras clave existentes.
Ejemplo de error de análisis
Cuando se intenta procesar una clase llamada String, se produce un Error de comprensión porque PHP no sabe si es un nombre de clase o un tipo de datos:
Esto es un error:
class String{// ...}
Lista de palabras clave
Lista de palabras clave actualizada para PHP 7.1:
and, or, xor, for, do, while, foreach, as, return, die, exit, if, then, elsese, elseif, new, delete, try, throw, catch, finally, class, function, string, array, object, resource, var, bool, boolean, int, integer, float, double, real, string, array, global, const, static, public, private, protected, published, extends, switch, true, false, null, void, this, self, struct, char, signed, unsigned, short, long