Document
サイトについて
リンクフリー
個人ご利用の場合はリンクフリーです。備忘録等に各種ドキュメントへのリンク。ご自由にご利用ください。
転載
出典元表記(当社名orリンク記載)の際は転載等ご自由にご利用ください。
ライセンス
このページの内容の一部は、Google が作成、提供しているコンテンツをベースに変更・複製したもので、クリエイティブ・コモンズの表 示 3.0 ライセンスに記載の条件に従って使用しています。
きょうのことば
" 大きい貢献、目立たぬサポート、具体的な現実主義 "ドイツ参謀部標語(松村 2005)
PHP再入門4 |
<?php class someclass { var $foo="メンバ変数"; // クラス内の変数の事 // クラス内の関数の事をメソッドと言います。 function do_something() { echo "メソッド内部から出力"; } } $obj = new someclass(); echo $obj->foo . "<br />\n"; $obj->do_something(); echo "<br />\n"; echo '$objの型:' . gettype($obj); ?> 出力結果 メンバ変数 メソッド内部から出力 $objの型:object
定数の再定義 さて、定数は再定義できないという話ですが、あえて再定義してみるとどうなるでしょう。 <?php 出力結果 りんご 大文字・小文字を区別させたくない場合 第3引数をTRUE(もしくは1)に指定する。 <?php 出力結果 オレンジ 定数のスコープ(有効範囲)はグローバルです。よーするにスコープは存在せず、スクリプト中のどこでも定数にアクセスできます。変数のようなややこしいスコープがなく、どこに書いてもいいと覚えてもらって構いません。
|