bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

PHP中的弱引用是什么

介紹

創(chuàng)新互聯(lián)建站主營洪江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,洪江h(huán)5小程序設(shè)計搭建,洪江網(wǎng)站營銷推廣歡迎洪江等地區(qū)企業(yè)咨詢

弱引用允許程序員保留對對象的引用,而該對象不會阻止對象被銷毀;它們對于實現(xiàn)類似緩存的結(jié)構(gòu)非常有用。它們目前在PHP中得到了擴展支持。

WeakRef目前的實現(xiàn)都是通過重載對象處理程序來實現(xiàn)的,最流行的實現(xiàn)(pecl-weakref)改變了分配給只讀內(nèi)存的堆棧,PHP 7.3將使其不可用。以其他方式更改對象處理程序的其他實現(xiàn)也存在出現(xiàn)故障的風險,并且依賴于未定義的行為和拋棄一致性。

其他實現(xiàn)也是可能的,krakjoe/uref是一個使用低層特性(mprotect、0xCC、信號)來實現(xiàn)weakrefs的實現(xiàn),但代價是可移植性、生成分段錯誤、保護內(nèi)存和隱式信號處理程序限制。

原則上,弱引用對象并不復雜,只需要(ab)使用Zend或下面的層,因為我們不直接支持它。

建議

我們以最簡單的方式直接支持弱引用。

API

該API:

final class WeakReference {
    public static function create(object $object) : WeakReference;
 
    public function get() : ?object;
}

向后不兼容的更改

以上就是PHP 7.4中的弱引用(Weak References )的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

本文標題:PHP中的弱引用是什么
文章網(wǎng)址:http://vcdvsql.cn/article36/gghspg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化服務器托管面包屑導航網(wǎng)站導航網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站