文章詳情頁(yè)
PHP基礎(chǔ)之?dāng)?shù)據(jù)類(lèi)型7——資源(Resource)
瀏覽:56日期:2022-09-14 13:11:17
資源 resource 是一種特殊變量,保存了到外部資源的一個(gè)引用。資源是通過(guò)專(zhuān)門(mén)的函數(shù)來(lái)建立和使用的。所有這些函數(shù)及其相應(yīng)資源類(lèi)型見(jiàn)附錄。
參見(jiàn) get_resource_type()。
轉(zhuǎn)換為資源由于資源類(lèi)型變量保存有為打開(kāi)文件、數(shù)據(jù)庫(kù)連接、圖形畫(huà)布區(qū)域等的特殊句柄,因此將其它類(lèi)型的值轉(zhuǎn)換為資源沒(méi)有意義。
釋放資源由于 PHP 4 Zend 引擎引進(jìn)了引用計(jì)數(shù)系統(tǒng),可以自動(dòng)檢測(cè)到一個(gè)資源不再被引用了(和 Java 一樣)。這種情況下此資源使用的所有外部資源都會(huì)被垃圾回收系統(tǒng)釋放。因此,很少需要手工釋放內(nèi)存。
Note: 持久數(shù)據(jù)庫(kù)連接比較特殊,它們不會(huì)被垃圾回收系統(tǒng)銷(xiāo)毀。參見(jiàn)數(shù)據(jù)庫(kù)永久連接。
標(biāo)簽:
PHP
上一條:PHP基礎(chǔ)之?dāng)?shù)據(jù)類(lèi)型6——對(duì)象(Object)下一條:PHP基礎(chǔ)之?dāng)?shù)據(jù)類(lèi)型8——NULL
相關(guān)文章:
1. 存儲(chǔ)于xml中需要的HTML轉(zhuǎn)義代碼2. python 浮點(diǎn)數(shù)四舍五入需要注意的地方3. Java GZip 基于內(nèi)存實(shí)現(xiàn)壓縮和解壓的方法4. python開(kāi)發(fā)一款翻譯工具5. 利用CSS制作3D動(dòng)畫(huà)6. jsp+servlet簡(jiǎn)單實(shí)現(xiàn)上傳文件功能(保存目錄改進(jìn))7. Springboot 全局日期格式化處理的實(shí)現(xiàn)8. 完美解決vue 中多個(gè)echarts圖表自適應(yīng)的問(wèn)題9. SpringBoot+TestNG單元測(cè)試的實(shí)現(xiàn)10. PHP實(shí)現(xiàn)簡(jiǎn)單線(xiàn)性回歸之?dāng)?shù)學(xué)庫(kù)的重要性
排行榜
