phpの言語構造の中で関数とクラスに使われるキーワードをまとめる
- function
新しい関数を定義
- class
新しいクラスを定義
- trait
複数のクラスで共通のメソッドを再利用する
- interface
クラスが実装すべきメソッドを定義する設計図
- new
クラスの新しいインスタンス(オブジェクト)を作成
- extends
クラスが別のクラスを継承する時に使用
- implements
クラスがインターフェースを実装する時に使用
インスタンス
クラスという設計図に基づいて作成された実体のこと
インターフェース
クラスが実装すべきメソッドの設計図を定義する言語構造
公式ドキュメント
https://www.php.net/manual/ja/reserved.keywords.php