PHP を学習する過程において、オブジェクト指向は不可欠な部分です。オブジェクト指向を学ぶには、もちろん、まずクラスとは何か、オブジェクトとは何かを理解する必要があります。クラスとオブジェクトの関係は何ですか?クラスとオブジェクトの関係: クラスはオブジェクトを生成するために使用されるテンプレートであり、オブジェクトはクラスのインスタンスです。皆さんもご存知かと思いますが、今回はPHPのオブジェクト指向プログラミングの開発についてご紹介します。
最初のステップでは、このコースで使用する必要がある PHP オブジェクト指向プログラミング クラス ライブラリをダウンロードします: http://www.php.cn/xiazai/leiku/618
2 番目のステップでは、ダウンロードが完了した後に見つけます。必要な php クラス ファイルをローカル ディレクトリに解凍し、新しい php ファイルを作成します。
ステップ 3. 完了後、新しい PHP ファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:
<?php include_once "dingyi3.php";//引入类文件 //实例化 $person1 = new Person (); $person2 = new Person ( "2" ); $person3 = new Person ( "3" ); // 自动调用了__set() $person1->name = "张三"; echo $person1->name; echo "<br/>"; echo $person1->say (); // 自动调用了__get() echo $person1->age; echo "<br/>"; var_dump ( isset ( $person1->name ) ); echo "<br/>"; unset($person1->name); echo "unset------------>".$person1->name;//name 没有被unset() echo "<br/>"; $person2 = null; ?>
ファイルを実行すると、結果は以下のようになります:
以上がPHPオブジェクト指向プログラミングの開発思想と事例分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。