PHPでオブジェクトをインスタンス化の方法

PHPでは、newキーワードを使用してオブジェクトをインスタンス化できます。手順は次のとおりです。

  1. 人物
  2. 新しい
  3. インスタンスを後で使うために、変数に代入できます。

以下に簡単な例を示します。

class Person {
    public $name;

    public function __construct($name) {
        $this->name = $name;
    }

    public function sayHello() {
        echo "Hello, my name is " . $this->name;
    }
}

$person = new Person("John");
$person->sayHello(); // 输出:Hello, my name is John

上記の例では、Personクラスを定義し、公開プロパティnameとコンストラクタ__constructが含まれています。コンストラクタはオブジェクトのインスタンス化時に呼び出され、nameプロパティに渡された引数が代入されます。クラスには、挨拶を出力するsayHelloメソッドもあります。

Personクラスのオブジェクトを”John”という名前でnewして$person変数に代入。その後$personオブジェクトのsayHelloメソッドを呼び出し、挨拶を表示させる。

bannerAds