PHPなオブジェクト指向 vol.0に引き続き、今回はコーディング上の素朴な疑問。なお、PHP5ユーザはオブジェクト指向派が大多数で入門レベルのことは意味がないと思われるので、プロシージャ指向の方も多いと思われるPHP4ユーザを対象としています。 ・var とか this って何だ? シンプルな構文が嬉しいPHPですが、クラスになると見慣れない var $hennsu;とか $this->hennsu といった見慣れない構文が出てきます。 肥満度を求めるプログラムを例にとってこれらをみていきたいと思います。(肥満度については肥満度の計算を参照)。 // CheckBMIクラス class CheckBMI{ var $tall; var $weight; function CheckBMI($tall, $weight){ //コンストラクタ //引数を上で宣言したメンバ変数(プロパティ)