2023年8月19日 18:48:39
所有控制器都要繼承main類,main類是乙個入口類,他裡邊根據請求初始化了一些變數,也初始化了一些系統變數等等,這些變數和函式可以被控制器類直接使用
控制器類的命名必須是以下劃線開始的:
因為php的語法問題,當子類有建構函式的時候父類的建構函式不會被呼叫zendframework的做法是控制器類名為'***controller',其成員函式名'yyyaction';
1class indexcontroller extends
main
27 }
ci的做法是在每個控制器內手動呼叫父類的構造方法,其成員函式命名時就不再加字尾了;
class index extendsci_cindexontroller
}
我在這裡的做法是取折中的辦法:控制器類名為'_***',成員函式名按照php的命名規範來就行,也不用加字尾或字首
class _index extendsmain
}
單一入口框架類的實現**和注意點
匈牙利命名規則
匈牙利命名規則建議變數名稱以乙個或多個字母開頭,這些小寫字母用以標識其變數型別,型別標識字母的下乙個字母一般採用大寫。型別定義使用相同的型別識別符號作為字首,唯一不同的是,型別定義名稱一般全部使用大寫。表1 匈牙利命名規則約定 字首 資料型別 例子 b boolean bispresent,bval...
元件命名規則
元件命名規則 c和p的命名規則 tinyos 所有的終端程式元件都以字母c或p為結尾。以c結尾所命名的元件表示它是乙個可用的抽象,而以p結尾的元件則表示它是私有的。以p結尾的元件不能被直接的連線,但可以對它做一些封裝以使它變成可用 變成名字以c結束的 硬體平台抽象命名規則 tinyos 2.0中的硬...
NAND FLASH命名規則
基於網路的乙個修訂版 搜了下東芝的好像比較少有介紹,就找到乙個表,貼上 型號 結構 頁結構 塊結構 工作電壓 v 溫度 讀速度 ns 封裝 生產狀態 注釋 2gb th58nvg1s3aft05 256m x 8 2112b 128kb 2.7 3.6 c,i 50 48tsop i 量產 1gb ...