這篇文章主要介紹了Workerman中注冊樹模式指的是什么,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)致力于網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站,成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!注冊樹模式是把對象掛到一個(gè)類的屬性數(shù)組里,下次直接在這個(gè)數(shù)組里面取,保持全局,一般在項(xiàng)目入口初始化的時(shí)候有用到。在workerman中一開始的就是個(gè)注冊樹模式的運(yùn)用,下面是對他的模擬:
workerId=spl_object_hash($this); static::$_workers[$this->workerId]=$this; } public static function runAll(){ foreach (static::$_workers as $worker) { var_dump($worker); } } } new Worker(); new Worker(); Worker::runAll();
在Worker的構(gòu)造函數(shù)中,把當(dāng)前new的對象掛到了Worker類的靜態(tài)變量屬性數(shù)組里,在下次使用的時(shí)候直接在那個(gè)數(shù)組里取
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Workerman中注冊樹模式指的是什么”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!