GoT*_*oTo 7 php variables coding-style naming-conventions
我问你,以英语为母语的人:
变量的正确名称是什么(从语法的角度来看):
A)用户ID与B)用户ID
我很确定C)users_id是错误的。
变量是ID数组:
数组(12,43,12,53)
为什么呢?
$ user_ids,因为它引用一个ID列表(复数),每个ID属于一个用户(单数)。遍历id时,我经常使用如下内容:
$user_ids = array(12, 43, 12, 53);
foreach($user_ids as $user_id) {
// at this point $user_id refers to one id for one user
}
Run Code Online (Sandbox Code Playgroud)
此外,$ user_ids是最常用的形式(我见过)。
从语法上来说,userIds或user_ids对于说英语的人来说是最熟悉的。
但是,您经常会看到类似的内容,usersId如果它引用id表上的列users,特别是当它与外键关系相关时。
考虑:
orders.id
orders.users_id<->users.id
由于它涉及用户 ID 数组,而这些用户 ID 并不真正“转换”为数据存储中的特定对象关系,$userIds. (或者$user_ids如果你坚持的话;)