関数エイリアスのリスト
定義済のクラス
付録
PHP Manual

# 予約語の一覧

## 目次

- 定義済のクラス
- 定義済みの定数

以下に PHP で定義済みの ID の一覧を示します。ここに示す ID はいずれも スクリプトの中で ID として使用することはできません。これらの一覧には キーワード、定義済みの変数、定数、クラス名が含まれています。これらの一覧は、 全てを網羅しているわけではありません。

## キーワードのリスト

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

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

関数エイリアスのリスト
定義済のクラス
付録
PHP Manual