続・PHPの基本::PHP5の基本
PHP4からPHP5になって、クラス・オブジェクト関係の仕様が大きく変更・機能強化され、また「例外処理」その他の機能が追加されました。
このページは「PHPの基本(PHP4対応のPHP基本講座)」のページの続編(PHP5の基本編)です。このページでは、PHP5で変更・追加された各種機能について解説しています。
目次
- オブジェクトの代入 【clone()命令】
- メンバのアクセス制限 【public、protected、private】
- スタティックメンバ/クラス定数 【::演算子、static、self、parent、const】
- コンストラクタとデストラクタ 【__construct()、__destruct()】
- 特殊メソッド/オートロード 【__*()メソッド、__autoload()関数】
- オブジェクト引数のクラス指定
- 例外処理 【try、throw、catch、Exceptionクラス】
- クラスの継承・メソッドのオーバーライドの制限 【final】
- 抽象メソッド/抽象クラス 【abstract】
- インターフェイス 【interface、implements】
- オブジェクトの評価/比較
- PHP5での「foreach文」
- イテレーション 【Iteratorインターフェイス、...】
- リフレクション 【Reflectorインターフェイス、Reflectionクラス、...】
作成日:2004年12月14日 最終更新日:2004年12月15日
【通常モード で表示】