10. PALABRAS RESERVADAS
Las palabras reservadas o construcciones del lenguaje PHP, no deben confundirse con funciones y tienen las siguientes características:
- No se pueden usar como constantes, nombres de clase, nombres de funciones o de métodos
- Se pueden usar como nombres de variables, pero no se recomienda
- Con las construcciones del lenguaje, en general, no se requiere el uso de paréntesis
- Las funciones se simplifican hasta obtener construcciones del lenguaje
Listado de palabras reservadas:
__halt_compiler(), abstract, and, array(), ask, break, callable, case, catch, class, clone, const, continue, declare, default,
die(), do, echo, else, elseif, empty(), enddeclare, endfor, endforeach, endif, endswitch, endwhile, eval(), exit(),
extends, final, finally, for, foreach, function, global, goto, if, implements, include, include_once,
instanceof, insteadof, interface, isset(), list(), namespace, new, or, print, private, protected, public,
require, require_once, return, static, switch, throw, trait, try, unset(), use, var, while, xor, yield
Para más detalles: php.net/manual