发布网友 发布时间:2024-12-03 20:00
共1个回答
热心网友 时间:2024-12-14 20:29
Toper框架的具体规范如下:
1. 类名命名规则:每个单词首字母大写,例如 FrontController。
2. 方法名命名:第一个单词全小写,后续单词首字母大写,例如 indexAction。
3. 类的成员变量命名:使用下划线前缀表示外部不可访问,采用驼峰式命名,如 $_testTable。
4. 常量命名:单词之间以下划线连接,全部大写,例如 AUTO_FETCH_DATA。
5. 函数名:全部小写,单词之间通过下划线隔开。如果PHP中已有同名函数,应在前面添加前缀 tp_,如 tp_echo 或 is_window(特殊函数除外)。
6. 文件命名格式:
- 接口文件:IXX.interface.php,如 IExtend.interface.php。
- 类文件:XX.class.php,如 FrontController.class.php。
- 函数文件:xx.php,如 function.php。
- JS文件:tp.xxx.js,如 tp.string.js。
对于用户文件,PHP类的命名格式为:XX_XXFF.class.php,其中 XX_XX 代表文件路径,而 FF 代表功能,例如 Test_IndexController.class.php 表示在 Test 目录下的 IndexController 类文件。
框架的详细目录结构可以参考 toper 代码中的 Readme.txt 文件。