PHP学习方向-进阶(二)
生活随笔
收集整理的這篇文章主要介紹了
PHP学习方向-进阶(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果你現在處于以下幾種狀態,本資料非常適合你:
- 準備換工作,不知道從哪開始準備
- 技術遇到瓶頸,不知道該學什么
- 準備學 PHP,但不知道領域有多深
進階篇
- Autoload、Composer 原理 PSR-4 、原理
- Session 共享、存活時間
- 異常處理
- 如何 foreach 迭代對象
- 如何數組化操作對象 $obj[key];
- 如何函數化對象 $obj(123);
- yield 是什么,說個使用場景 yield
- PSR 是什么,PSR-1, 2, 4, 7
-
如何獲取客戶端 IP 和服務端 IP 地址
- 客戶端 IP
- 服務端 IP
- 了解代理透傳 實際IP 的概念
-
如何開啟 PHP 異常提示
- php.ini 開啟 display_errors 設置 error_reporting 等級
- 運行時,使用 ini_set(k, v); 動態設置
-
如何返回一個301重定向
- [WARNING] 一定當心設置 301 后腳本會繼續執行,不要認為下面不會執行,必要時使用 die or exit
-
如何獲取擴展安裝路徑
- phpinfo(); 頁面查找 extension_dir
- 命令行 php -i |grep extension_dir
- 運行時 echo init_get('extension_dir');
-
字符串、數字比較大小的原理,注意 0 開頭的8進制、0x 開頭16進制
- 字符串比較大小,從左(高位)至右,逐個字符 ASCII 比較
-
BOM 頭是什么,怎么除去
- 0xEF,0xBB,0xBF
- 檢測、去除
- 什么是 MVC
- 依賴注入實現原理
- 如何異步執行命令
- 模板引擎是什么,解決什么問題、實現原理(Smarty、Twig、Blade)
- 如何實現鏈式操作 $obj->w()->m()->d();
- Xhprof 、Xdebug 性能調試工具使用
- 索引數組 [1, 2] 與關聯數組 ['k1'=>1, 'k2'=>2] 有什么區別
- 緩存的使用方式、場景
好了,今天的先推到這里,后期整理更多更清晰的學習方向和建議,小伙伴們動動手指關注,即將獲得更“心”的知識 和 經驗分享!
關注回復redis,獲取redis原理鎖的解析以及使用場景!
關注回復mysql,獲取MySQL高級知識塊!
關注回復nginx,獲取NGINX的相關知識!
關注回復workerman,獲取tp5相關的workerman知識!
輕輕關注,將推“心”的不錯經驗和知識!
總結
以上是生活随笔為你收集整理的PHP学习方向-进阶(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 暑假第六周总结(2018.8.13-8.
- 下一篇: Oracle_052_lesson_p9