予約語の一覧
PHP Manual

キーワードのリスト

これらのキーワードは、PHP では特別な意味があります。これらのいくつかは 関数やメソッドのようなものを表し、いくつかは定数のようなものを表す、 といったようになっていますが、実際にはそうではありません。実際には、 これらは言語を構成するものです。以下のキーワードはいずれも定数、クラス名、 関数名として使用することはできません。 これらを変数名として使用することは一般的には可能ですが、 混乱を生じる可能性があります。

PHP のキーワード
abstract (PHP 5 以降) and array() as break
case catch (PHP 5 以降) cfunction (PHP 4 のみ) class clone (PHP 5 以降)
const continue declare default do
else elseif enddeclare endfor endforeach
endif endswitch endwhile extends final (PHP 5 以降)
for foreach function global goto (PHP 5.3 以降)
if implements (PHP 5 以降) interface (PHP 5 以降) instanceof (PHP 5 以降)
namespace (PHP 5.3 以降) new old_function (PHP 4 のみ) or private (PHP 5 以降)
protected (PHP 5 以降) public (PHP 5 以降) static switch throw (PHP 5 以降)
try (PHP 5 以降) use var while xor
コンパイル時の定数
__CLASS__ __DIR__ (PHP 5.3 以降) __FILE__ __FUNCTION__ __METHOD__
__NAMESPACE__ (PHP 5.3 以降)
言語の定数
die() echo() empty() exit() eval()
include() include_once() isset() list() require()
require_once() return() print() unset()

予約語の一覧
PHP Manual