Lista de palabras reservadas
PHP Manual

Lista de palabras clave

Estas palabras tienen un significado especial en PHP. Algunas representan cosas que se parecen funciones, otras se parecen a constantes, etc. - pero no lo son en realidad: son constructores del lenguaje. No se puede usar ninguna de las siguientes palabras como constantes, nombres de clases, nombres de funciones o métodos. Se pueden usar como nombres de variables, pero podría dar lugar a confusiones.

Palabras clave de PHP
__halt_compiler() abstract and array() as
break callable (a partir de PHP 5.4) case catch class
clone const continue declare default
die() do echo else elseif
empty() enddeclare endfor endforeach endif
endswitch endwhile eval() exit() extends
final for foreach function global
goto (a partir de PHP 5.3) if implements include include_once
instanceof insteadof (a partir de PHP 5.4) interface isset() list()
namespace (a partir de PHP 5.3) new or print private
protected public require require_once return
static switch throw trait (a partir de PHP 5.4) try
unset() use var while xor
Constantes en tiempo de compilación
__CLASS__ __DIR__ (a partir de PHP 5.3) __FILE__ __FUNCTION__ __LINE__ __METHOD__
__NAMESPACE__ (a partir de PHP 5.3) __TRAIT__ (a partir de PHP 5.4)

Lista de palabras reservadas
PHP Manual