イテレータ
デザインパターンの一つ。反復作業を行う時に重宝する。
タグ
2011年10月29日 | コメント&トラックバック(0) | トラックバックURL |
カテゴリ: デザインパターン
__sleepと__wakeup
__sleepと__wakeupは、マジックメソッド(特殊なメソッド)。
__sleepが定義されているオブジェクトを、serialize関数でシリアル化すると、シリアル化の直前に__sleepが呼び出される。(実行例としては、データベース接続を切断する、保存されていないデータを保存する等)
__wakeupが定義されているオブジェクトを、unserialize関数で非シリアル化すると、非シリアル化の直後に__wakeupが呼び出される。(実行例としては、データベースと接続する、初期化する等)
(*) シリアル化とは、オブジェクトをデータベースやファイルに出力できる形式に変換する作業のこと。
タグ
2011年08月30日 | コメント&トラックバック(0) | トラックバックURL |
カテゴリ: PHP
PHP技術者認定試験
PHP技術者認定機構によるPHP技術者資格です。
タグ
2011年06月29日 | コメント&トラックバック(0) | トラックバックURL |
カテゴリ: PHP