开发人员更喜欢可以轻松猜出的功能名称。功能名称越直观越好。当然,在一个好的IDE中总是自动完成,作为最后的手册。
填充字符串的php函数具有逻辑名str_pad
。在此引导下,您可以预测降低字符串大小写的函数名称将被称为str_to_lower
或str_tolower
。但实际上它被称为strtolower
。我可以举出很多例子 - 在我看来 - 命名不一致。或者有系统吗?
答案 0 :(得分:1)
有许多不同风格的变量命名。一般来说,你应该保持语言的流行风格。 PHP,尽管历史上意大利面乱糟糟的命名变量和方法,一般都选择了camelCase命名,而像Ruby这样的语言倾向于支持snake_case命名。