做自(zì)由與創造的先行者

Resource 資源類型

PHP中文(wén)手冊

資源 resource 是一種特殊變量,保存了(le)到(dào)外(wài)部資源的一個引用(yòng)。資源是通過專門(mén)的函數來(lái)建立和(hé)使用(yòng)的。所有這(zhè)些(xiē)函數及其相應資源類型見附錄。

參見 get_resource_type()。

轉換爲資源 ¶

由于資源類型變量保存有爲打開(kāi)文(wén)件、數據庫連接、圖形畫(huà)布區(qū)域等的特殊句柄,因此将其它類型的值轉換爲資源沒有意義。

釋放(fàng)資源 ¶

引用(yòng)計(jì)數系統是 Zend 引擎的一部分,可以自(zì)動檢測到(dào)一個資源不再被引用(yòng)了(le)(和(hé) Java 一樣)。這(zhè)種情況下(xià)此資源使用(yòng)的所有外(wài)部資源都會(huì)被垃圾回收系統釋放(fàng)。因此,很(hěn)少需要手工(gōng)釋放(fàng)内存。

注意: 持久數據庫連接比較特殊,它們不會(huì)被垃圾回收系統銷毀。參見數據庫永久連接一章。

網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發
下(xià)一篇:Callback / Callable 類型
上(shàng)一篇:Enum 枚舉