タグ

クラスと関わに関するj708のブックマーク (1)

  • PHP標準クラスのstdClassについて - phpspot

    クラスについてよく分からないという方は、オブジェクト指向PHPのページをご覧ください。 PHPでは全てのクラスの基となるstdClassというクラスが存在します。 通常、クラスを使う場合は何か定義しないといけないように思いますが、次のように、何も定義せずともstdClassを書くことが出来ます。 <?php $obj = new stdClass; $obj->name = "php"; $obj->type = "default"; ?> stdClassはあらかじめ自分で定義されていないにも関わらず、そのまま使えます。これはPHPの内部であらかじめ定義されているからです。 データを配列ではなく、オブジェクトの形で保存したい場合などに使うことが出来ます。 オブジェクトにすることで、$obj->name のような形でデータを記述でき、プログラムの内容によっては便利な場合があります。 スポ

  • 1