## 語法
花括號{}規則:
> * 將大括號放置在關鍵詞下方的同列處;
~~~
if ( $name )
{
????...
}
~~~
小括號()規則:
> * 不要把小括號和關鍵詞、方法名、方法參數緊貼在一起,要用一個空格分隔;
~~~
if ( $name )
{
????...
}
~~~
聲明定位:
> * 聲明代碼塊需要對齊;
~~~
$table_name????? = '';
$database_object = '';
~~~
> * 不使用以下方式
~~~
$table_name????= '';
$database_object = '';
~~~
curl:
> * **減少使用curl方式請求,改為 fsockopen() ,curl會倒置io阻塞** ;
> * **批量處理條件允許情況下請改為攜程方式,使用(swoole)等**
if .. else ... 規則:
> * **不能超過3層**;
> * **必須要有else處理特殊情況**
循環遍歷:
> * **不能超過3層**;
> * **如果 帶了if ,且必須使用 break 或者||便且 continue 終止不必要的資源浪費**
switch規則:
> * **必須加上break**;
> * **必須要有default處理特殊情況**
__call() 跟 __callStatic() 跟魔術方法:
> * **請嚴格按照注釋規范**;
- 序言
- 基礎
- 安裝
- 規范
- 目錄
- 配置
- 架構
- 入口文件
- 偽靜態配置
- Facade
- 使用行為
- 路由
- 路由定義
- 控制器
- 定義控制器
- 數據庫
- 連接數據庫
- 鏈式操作
- where
- builder
- field
- limit
- page
- order
- group
- find
- select
- value
- count
- sum
- average
- maximum
- minimum
- column
- update
- insert
- delete
- begin
- rollback
- commit
- left
- right
- inner
- for_update
- shared_lock
- cache
- 構造器
- 查詢
- 添加
- 更新
- 刪除
- 模型
- 創建模型
- 自動時間戳
- 模型關聯
- 模型事件
- 數據轉換
- 軟刪除
- 視圖
- 模板
- 日志
- 調試
- 驗證
- CLI命令行
- 標準
- 命名規范
- 語法規范
- 注釋規范
- 設計模式
- 開發提示
- 數據字典
- Markdown使用文檔
- volt模板引擎
- 簡介
- 注釋
- 變量
- 過濾器
- 流程控制
- 循環語句for
- 條件判斷語句if
- 表達式及運算符
- 函數