PHP キーワード リファレンス

PHP キーワード

PHPには、関数名、クラス名、またはメソッド名として使用できない予約語である一連のキーワードがあります。PHP 7より前では、これらのキーワードはクラスプロパティの名前としても使用できませんでした。

キーワード 説明
abstract クラスを抽象クラスとして宣言します
and 論理演算子
as foreach ループ内で使用されます
break ループや switch 文から抜けます
callable 関数として実行可能なデータ型
case switch 条件文で使用されます
catch try..catch 文で使用されます
class クラスを宣言します
clone オブジェクトのコピーを作成します
const クラス定数を定義します
continue ループの次の反復にジャンプします
declare コードブロックに対する指示を設定します
default switch 文で使用されます
do do…while ループを作成します
echo テキストを出力します
else 条件文で使用されます
elseif 条件文で使用されます
empty 式が空かどうかをチェックします
enddeclare declare ブロックを終了します
endfor for ブロックを終了します
endforeach foreach ブロックを終了します
endif if または elseif ブロックを終了します
endswitch switch ブロックを終了します
endwhile while ブロックを終了します
extends クラスまたはインターフェースを拡張します
final クラス、プロパティ、またはメソッドを最終的に宣言します
finally try…catch 文で使用されます
fn アロー関数を宣言します
for for ループを作成します
foreach foreach ループを作成します
function 関数を作成します
global グローバルスコープから変数をインポートします
goto コードの指定した行にジャンプします
if 条件文を作成します
implements インターフェースを実装します
include 別のファイルからコードを埋め込みます
include_once 別のファイルからコードを一度だけ埋め込みます
instanceof オブジェクトのクラスをテストします
insteadof トレイトとの競合を解決します
interface インターフェースを宣言します
isset 変数が存在し、null でないことをチェックします
list 配列要素を変数に割り当てます
namespace 名前空間を宣言します
new オブジェクトを作成します
or 論理演算子
print テキストを出力します
private プロパティ、メソッド、または定数をプライベートとして宣言します
protected プロパティ、メソッド、または定数をプロテクトとして宣言します
public プロパティ、メソッド、または定数をパブリックとして宣言します
require 別のファイルからコードを埋め込みます
require_once 別のファイルからコードを一度だけ埋め込みます
return 関数を終了し、値を返します
static プロパティまたはメソッドを静的として宣言します
switch switch ブロックを作成します
throw 例外をスローします
trait トレイトを宣言します
try try…catch 構造を作成します
unset 変数または配列要素を削除します
use 名前空間を使用します
var 変数を宣言します
while while ループを作成しますまたは do…while ループを終了します
xor 論理演算子
yield ジェネレータ関数で使用されます
yield from ジェネレータ関数で使用されます