当前位置:首页 » 编程语言 » 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啦,不是必须的 。多看看官方手册,还是挺不错的

热点内容
maven编译乱码 发布:2025-03-16 09:13:13 浏览:5
微信棋牌游戏源码 发布:2025-03-16 09:06:17 浏览:112
华为平板访客如何访问存储卡 发布:2025-03-16 09:04:35 浏览:511
如何查看自己的qq号和密码 发布:2025-03-16 09:03:05 浏览:312
为什么安卓杀后台越来越严重 发布:2025-03-16 08:42:34 浏览:882
python解析json 发布:2025-03-16 08:36:22 浏览:569
奥丁镇服务器怎么进 发布:2025-03-16 08:34:04 浏览:5
在优酷看视频会缓存到c盘吗 发布:2025-03-16 08:29:05 浏览:258
口罩辊轴编程 发布:2025-03-16 08:21:52 浏览:580
网易我的世界官方开服务器 发布:2025-03-16 08:16:57 浏览:43