特集

残り一年! PHP4からPHP5への移行

 

  • 第5回 セキュリティ関連の違い
    • php.ini設定によるオブジェクトの動作仕様の変更
    • 移行時に注意が必要なphp.ini設定
    • まとめ

    2007年8月30日

  • 第4回 モジュール関連の違い
    • XML関連の違い
    • PHP本体に付属するモジュール違いのまとめ
    • 移行時に注意が必要な関数
    • エラーイベント
    • まとめ

    2007年8月23日

  • 第3回 オブジェクトの仕様変更の続きとインタフェース
    • 定義済みクラス
    • クラス/メソッド名の取得
    • インスタンスとクラス名の比較
    • メソッド定義
    • プロパティ定義
    • 空のオブジェクト
    • 配列形式のプロパティアクセス
    • オブジェクトの比較
    • クラスの結合
    • インターフェースを利用する場合の定義順序
    • __toStringの呼び出し
    • まとめ

    2007年8月16日

  • 第2回 PHP4.4以前からの移行とPHP5におけるオブジェクトの仕様変更
    • リファレンス仕様の変更
    • 無効な配列アクセス
    • 関数定義仕様の変更
    • PHPバイナリの名前
    • 長い名前のシステム定義配列
    • register_globals=off
    • 参照カウンタの32ビット化
    • オブジェクト関連の変更
    • オブジェクト変数の代入
    • オブジェクトのコピー作成
    • $this変数の取り扱い
    • まとめ

    2007年8月9日

  • 第1回 移行前の基礎知識
    • PHP4とPHP5の違い
    • PHP4とPHP5のバージョン
    • PHPのモジュールとバージョン間の互換性
    • PHPバージョンの判別
    • PHPのコマンドラインバイナリとCGIバイナリ
    • 新しい予約語
    • 定義済み定数
    • 無効な文字列オフセットアクセス
    • エラー処理
    • まとめ

    2007年8月2日

 

著者プロフィール

大垣靖男(おおがきやすお)

University of Denver卒。同校にてコンピュータサイエンスとビジネスを学ぶ。株式会社シーエーシーを経て,エレクトロニック・サービス・イニシアチブ有限会社を設立。
オープンソース製品は比較的古くから利用し,Linuxは0.9xのころから利用している。オープンソースシステム開発への参加はエレクトロニック・サービス・イニシアチブ設立後から。PHPプロジェクトでは,PostgreSQLモジュールのメンテナンスを担当している。

URLhttp://blog.ohgaki.net/

著書