当前位置:  开发笔记 > 编程语言 > 正文

PHP - 函数/变量命名

如何解决《PHP-函数/变量命名》经验,为你挑选了1个好方法。

我已经阅读了很多开源PHP项目的流行标准手册.

大量强制执行变量空格的下划线,并强制执行camelCase.

全局函数和变量是否应该与类方法/属性命名不同?

我知道最重要的是一致性,但我想听听一些有关这方面的想法.

你会推荐什么?



1> ieure..:

我发现camelCase输入更加愉快,因为我发现下划线有点尴尬.

不要使用全局变量.

我避免在PHP中进行程序编码,我发现OOP更容易保持组织.此外,PHP的全局命名空间中是否还有足够的内容?

一般来说,我会坚持:

类是StudlyCaps单数或复数名词酌情:Item,Row,DB,Items.

变量是小写的名词,单数还是复数取决于他们持什么样的:$column,$name

常量是单数大写名词:DEBUG,TYPE_FOO.

方法是驼峰,并与数动词(开始get,perform,do),后接名词(单数或复数),说明它运行在什么或返回(getThing(),getThings())

这绝对取决于你的编码.如果我正在编写PHP或PEAR,我使用camelCase.如果我在做Python/Django,我会使用under_scores.如果我正在编写ELisp,我会使用虚线分隔符.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有