zanphp源碼解讀 - 知識掃盲

PHP協程與yield

我說不如你查閱相關文檔與資料php

Iterator(迭代器)接口
生成器總覽
在PHP中使用協程實現多任務調度 html

固然 若是你暫時 懶的話 yield 當成 return 關鍵字就行app

zanphp中的命名空間

Zan\Framework\Store\Facade\Cache 真身 ZanPHP\NoSql\Facade\Cache 函數

這裏就舉個例子,其餘的本身IDE跟蹤進去就清楚了。this

zanphp中的DI容器

容器介紹

  1. 容器中獲取一個類的實例
  2. 容器中註冊於獲取類的單例
  3. make 函數
  4. 理解面向接口開發會幫助你更好的理解

容器類: vendor/zanphp/container/src/Container.php
容器幫助函數make: vendor/zanphp/container/src/helpers.php.net

獲取類的實例

$application = make(Application::class);code

註冊類的單例

Container::getInstance()->instance(Application::class, $this);協程

佔位有待補充

相關文章
相關標籤/搜索