php spot
phpが使えるレンタルサーバー特集
検索グラス
トップページへ

PHP標準クラスのstdClassについて
クラスについてよく分からないという方は、オブジェクト指向PHPのページをご覧ください。

PHPでは全てのクラスの基本となるstdClassというクラスが存在します。

通常、クラスを使う場合は何か定義しないといけないように思いますが、次のように、何も定義せずともstdClassを書くことが出来ます。

<?php
$obj 
= new stdClass;
$obj->name "php";
$obj->type "default";
?>

stdClassはあらかじめ自分で定義されていないにも関わらず、そのまま使えます。これはPHPの内部であらかじめ定義されているからです。

データを配列ではなく、オブジェクトの形で保存したい場合などに使うことが出来ます。

オブジェクトにすることで、$obj->name のような形でデータを記述でき、プログラムの内容によっては便利な場合があります。

スポンサードリンク


管理人の新着ブログ記事

    プライバシーポリシー | お問い合わせ
copyright © 2003-2020 phpspot all rights reserved. powered by phpspot CMS.