1. ホーム
  2. Web プログラミング
  3. PHP プログラミング
  4. phpのヒント

phpでオブジェクトをインスタンス化するメソッドの例

2022-01-14 06:40:54

クラスをオブジェクトにインスタンス化するには、new キーワードの後にクラス名と同じ名前のメソッドを使用する、小さな簡単な一手間をかけるだけです。新しいオブジェクトを表すには

なお、オブジェクトにパラメータを渡さずにインスタンス化する場合は、newキーワードの後に括弧を付けずに直接クラス名を使用します。

オブジェクトのインスタンス化の構文形式は以下の通りです。

変数名 = 新しいクラス名 (引数リスト);
または
変数名 = 新しいクラス名。

インスタンス

<?php
    class Family{
    }
    $father1 = new Family();
    $father2 = new Family;
    $father3 = new Family;
    var_dump($father1);
    echo '
';
    var_dump($father2);
    echo '
';
    var_dump($father3);
? >

コンテンツの拡張機能。

オブジェクトのインスタンス化

クラスをオブジェクトにインスタンス化するのは、newキーワードの後にクラス名と同じ名前のメソッドを指定するだけと、とても簡単です。もちろん、インスタンス化の際にオブジェクトにパラメータを渡す必要がない場合は、newキーワードの後にクラス名を指定するだけで、括弧を付ける必要はありません。

パラメータは以下のように記述されています。

変数名 : クラスが作成したオブジェクトへの参照名で、そのオブジェクトのメンバにアクセスすることができる。

新しい : 新しいオブジェクトを作成することを示すキーワードです。

クラス名 : 新しいオブジェクトの種類を示します。

パラメータリストです。オブジェクトの値を初期化するためのクラスのコンストラクタを指定します。コンストラクタがクラスで定義されていない場合、PHP は自動的にパラメータなしのデフォルトコンストラクタを作成します。

php でオブジェクトのインスタンスを作成する方法についてのこの記事は以上です。php でオブジェクトをインスタンス化する方法の詳細については、 スクリプトハウスの過去の記事を検索するか、 以下の記事を引き続き参照してください。