在php函数名称中使用下划线是否有任何逻辑?

时间:2015-12-21 17:04:00

标签: php

开发人员更喜欢可以轻松猜出的功能名称。功能名称越直观越好。当然,在一个好的IDE中总是自动完成,作为最后的手册。

填充字符串的php函数具有逻辑名str_pad。在此引导下,您可以预测降低字符串大小写的函数名称将被称为str_to_lowerstr_tolower。但实际上它被称为strtolower。我可以举出很多例子 - 在我看来 - 命名不一致。或者有系统吗?

1 个答案:

答案 0 :(得分:1)

有许多不同风格的变量命名。一般来说,你应该保持语言的流行风格。 PHP,尽管历史上意大利面乱糟糟的命名变量和方法,一般都选择了camelCase命名,而像Ruby这样的语言倾向于支持snake_case命名。