PHP キーワード
PHP キーワード
PHP には、関数名、クラス名、またはメソッド名として使用できない予約語である一連のキーワードがあります。 PHPの7系より前では、これらのキーワードはクラスのプロパティ名としても使用できませんでした。
キーワード |
説明 |
---|---|
abstract | 抽象クラスを宣言する。 |
and | 論理演算子。 |
as | foreachループで使用。 |
break | ループから抜け出し、ステートメントを切り替える |
callable | 関数として実行できるデータ型。 |
case | スイッチ条件で使用。 |
catch | try..catchステートメントで使用。 |
class | クラスを宣言する。 |
clone | オブジェクトのコピーを作成する。 |
const | クラス定数を定義する。 |
continue | ループの次の繰り返しにジャンプ。 |
declare | コードブロックのディレクティブを設定する。 |
default | switchステートメントで使用。 |
do | do...while ループを作成する。 |
echo | 出力テキスト。 |
else | 条件文で使用。 |
elseif | 条件文で使用。 |
empty | 式が空かどうかを確認する。 |
enddeclare | 宣言ブロックを終了する。 |
endfor | for ブロックを終了する。 |
endforeach | foreach ブロックを終了する |
endif | ifまたはelseifブロックを終了する。 |
endswitch | switchブロックを終了する。 |
endwhile | whileブロックを終了する。 |
extends | クラスまたはインターフェースを拡張します。 |
final | クラス、プロパティ、またはメソッドを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 | 論理演算子。 |
出力テキスト。 | |
private | プロパティ、メソッド、または定数をプライベートとして宣言する。 |
protected | プロパティ、メソッド、または定数を保護されていると宣言する。 |
public | プロパティ、メソッド、または定数をpublicとして宣言する。 |
require | 別のファイルからコードを埋め込む。 |
require_once | 別のファイルからコードを埋め込む。 |
return | 関数を終了して値を返す。 |
static | プロパティまたはメソッドを静的として宣言する。 |
switch | スイッチ ブロックを作成する |
throw | 例外をスローする。 |
trait | 特性を宣言する。 |
try | try...catch 構造を作成する。 |
unset | 変数または配列要素を削除する。 |
use | 名前空間を使用する。 |
var | 変数を宣言する。 |
while | whileループを作成するか、do...whileループを終了します。 |
xor | 論理演算子。 |
yield | ジェネレータ関数で使用。 |
from | ジェネレータ関数で使用。 |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。