第十五節--Zend引擎的發展本章的最後一節,Zeev討論了Zend引擎帶來的對象模型,特別提到它與PHP的前幾個版本中的模型有什麼不同.當1997年夏天
第十三節--對象串行化串行化可以把變量包括對象,轉化成連續bytes數據. 你可以將串行化後的變量存在一個文件裡或在網絡上傳輸. 然後再反串行化還原為原來
第十二節--類的自動加載當你嘗試使用一個未定義的類時,PHP會報告一個致命錯誤. 解決方法就是添加一個類,可以用include包含一個文件. 畢竟你知道要
第十節--抽象方法和抽象類面向對象程序通過類的分層結構構建起來. 在單重繼承語言如PHP中, 類的繼承是樹狀的. 一個根類有一個或更多的子類,再從每個子類
第九節--綁定除了限制訪問,訪問方式也決定哪個方法將被子類調用或哪個屬性將被子類訪問. 函數調用與函數本身的關聯,以及成員訪問與變量內存地址間的關系,稱為
第八節--訪問方式PHP5的訪問方式允許限制對類成員的訪問. 這是在PHP5中新增的功能,但在許多面向對象語言中都早已存在. 有了訪問方式,才能開發一個可
第六節--訪問屬性和方法一個對象實例的屬性是變量,就像PHP的其他變量一樣. 但是你必須使用->運算符來引用它們. 不需要在屬性前使用美元符$. 例
第四節--構造函數和析構函數如果你在一個類中聲明一個函數,命名為__construct,這個函數將被當成是一個構造函數並在建立一個對象實例時被執行. 清楚
第一節--面向對象編程面向對象編程被設計來為大型軟件項目提供解決方案,尤其是多人合作的項目. 當源代碼增長到一萬行甚至更多的時候,每一個更動都可能導致不希