
標(biāo)量類型聲明: 增加了對返回類型聲明的支持。 <?php function arraySum(array ...$arrays): array ...
開發(fā)之前: 開發(fā)應(yīng)用之前,應(yīng)安裝和配置測試工具 開發(fā)過程中: 每個功能都要編寫并運(yùn)行測試。 開發(fā)完成后: 在開發(fā)過程中可能不會先測試應(yīng)用的全部行...
Zend OPcache: Nginx 把HTTP請求轉(zhuǎn)發(fā)給PHP-FPM, PHP-FPM再把請求交給某個PHP子進(jìn)程處理。PHP進(jìn)程找到相應(yīng)...
安裝: 1. 下載Composer安裝腳本: curl -sS https://getcomposer.org/installer | php ...
Facade是容器中的類的靜態(tài)代理,可以調(diào)用容器中任何對象的任何方法。 Route::get(‘/cache’, function(){ ret...
首先,需要創(chuàng)建一個類來集成Facade類 <?php namespace App\Facades\GeoIP\Facade; use Illum...
Zend OPcache 字節(jié)碼緩存:PHP是解釋型語言,PHP解釋器執(zhí)行PHP腳本時會解析PHP腳本代碼,把PHP代碼編譯成一系列Zend操作...
過濾輸入: 是指轉(zhuǎn)義或者刪除不安全的字符。在數(shù)據(jù)到達(dá)應(yīng)用的儲存層(mysql or redis)之前,一定要過濾輸入的數(shù)據(jù)。 過濾HTML數(shù)據(jù):...
命名空間: 命名空間很重要,因?yàn)榇a放在沙盒中,可以和其他開發(fā)者編寫的代碼一起使用。這是現(xiàn)代PHP組件生態(tài)系統(tǒng)的基礎(chǔ)。組件和框架的作者編寫了大量...