这让我感到困惑。
为什么c ++概念的名称不像其他任何东西一样使用lower_case?
我还应该开始将命名切换到PascalCase?
答案 0 :(得分:2)
$data = [];
while ($row = $result->fetch_assoc()) {
$data[$row['BIL_Date']] = [
'charged' => $row['charged'],
'notcharged' => $row['notcharged']
];
}
语言中的概念来自标准中描述的命名requurements。可能用PascalCase编写的命名要求(a)将它们与标准中的实际代码区分开来,(b)当它们包含一个单词时看起来像一个专有名词,并且(c)清楚地表明它们是单个的东西,并且编造"句子"缺乏自己的意义,并没有从他们的组件中获得意义(至少在正式意义上)(因此RandomAccessIterator是一个迭代器,不是因为它在名称中有Iterator,而是因为它的定义说它是一个迭代器)
简而言之,命名要求在PascalCase中,当在代码中将它们作为概念实现时,它们保持相同的模式并且通常具有相同的名称。
答案 1 :(得分:-2)
不要让小东西流汗,只要保持你或你的同事决定使用的任何风格。