PHPの予約済キーワード
予約済みキーワード一覧
これらのキーワードはPHPで特別な意味を持ち、定数・関数・クラス名として使用する事はできません。変数名に使用する事は可能ですが、混乱するので避けた方が無難でしょう。これらの予約済みキーワードは主に定義済み変数や定義済み定数・クラスや関数から成り立っていますが、実際には言語構造の一部だと説明されています。
| and | or | xor | __FILE__ | exception(PHP5) |
| __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(PHP5) | php_user_filter(PHP5) |
| interface(PHP5) | implements(PHP5) | extends | public(PHP5) | private(PHP5) |
| protected(PHP5) | abstract(PHP5) | clone(PHP5) | try(PHP5) | catch(PHP5) |
| throw(PHP5) | cfunction (PHP4のみ) |
old_function (PHP4のみ) |





