当前位置:首页 » 编程语言 » php驼峰

php驼峰

发布时间: 2023-08-21 05:36:29

1. php怎么命名比较规范

1、类
类名每一个单词首字母大写,如类名StudentCourse。
2、常量
常量名所有字母大写,单词间用下划线分隔,如常量名NULL、TRUE、FALSE、ROOT_PATH等。
3、变量
为了保证代码的具有良好的可读性,一般要求在同一个软件系统中,变量的命名原则必须统一。
如变量的命名可以为第一个单词首字母小写,其余单词首字母大写(驼峰);
还可以采用单词所有字母小写,单词之间用下划线分割。
4、数组
数组是一个可以存储多个数据元素的容器,因此在为数组命名是,尽量使用单词的复数形式。
5、函数
函数的命名规范和变量名的命名规范相同。通常函数都是执行一个动作的,因此函数命名时,一般函数中会包含动词。
6、数据库表字段
数据库表字段的命名规范和变革两名的命名规范相同。
7、类文件
PHP类文件命名时通常以.class.php为后缀,文件名和类名相同。

2. mysql数据库里的字段名用下划线,PHP变量用驼峰合适么

第一种:属性和传参一律采用驼峰
$userName=$_GET['userName']?$_GET['userName']:'';if($isYoung){
$data=['user_name'=>$userName];
$db->insert($data,$table);
}

第二种:属性采用驼峰,传参与mysql一致

$userName=$_GET['user_name']?$_GET['user_name']:'';if($isYoung){
$data=['user_name'=>$userName];
$db->insert($data,$table);
}

3. 如何在thinkphp里面自定义类

类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如 DbMysql.class.php;

类的命名空间地址和所在的路径地址一致,例如 Home\Controller\UserController类所在的路径应该是 Application/Home/Controller/UserController.class.php;

确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPHP在调试模式下面,即使在Windows平台也会严格检查大小写);

类名和文件名一致(包括上面说的大小写一致),例如 UserController类的文件命名是UserController.class.php, InfoModel类的文件名是InfoModel.class.php, 并且不同的类库的类命名有一定的规范;

打开一个thinkphp里面自带的类文件对照着理解就好了

4. thinkphp model 必须对应数据库表名

这个是不用必须的,可以任意命名。只是在tp里面 如果你的model命名是用数据表名字命名的话,操作的时候直接相当操作这个表。自己命名的model,自己需要指定下自己操作的表名就OK啦,不是必须的 。多看看官方手册,还是挺不错的

热点内容
免费网页源码 发布:2025-03-19 00:09:00 浏览:259
工业企业数据库 发布:2025-03-18 23:51:44 浏览:93
宝马车的配置主要看哪些 发布:2025-03-18 23:50:09 浏览:484
esxi虚拟存储 发布:2025-03-18 23:49:59 浏览:771
mc自己开服务器地址 发布:2025-03-18 23:47:10 浏览:701
蓝凌关联配置什么意思 发布:2025-03-18 23:46:16 浏览:347
云存储vmware 发布:2025-03-18 23:41:51 浏览:890
怎么从配置模式转到用户模式 发布:2025-03-18 23:36:07 浏览:334
压缩卷一半 发布:2025-03-18 23:35:12 浏览:687
分礼物编程题 发布:2025-03-18 23:19:01 浏览:993