A. Cedano Asked: 2020-06-15 06:13:34 +0800 CST 2020-06-15 06:13:34 +0800 CST 2020-06-15 06:13:34 +0800 CST PHP 中的命名约定 772 知道命名约定是在编程中编写名称、源代码、标识符和注释的一套标准和规则,它使阅读更容易和更容易理解...... PHP 中最常用的命名约定是什么? 注意:这是一个自动响应,旨在作为在 PHP 语言中选择命名约定时的参考点。 php 1 Answers Voted Best Answer A. Cedano 2020-06-15T06:18:38+08:002020-06-15T06:18:38+08:00 关于命名约定,必须考虑到许多命名约定在其标识符中使用大写和小写字母。这种用途根据要识别的元素类型而有所不同。 其中我们有: 1.PascalCase 标识符的第一个字母和后面连接的单词的第一个字母大写。Pascal 大小写样式可用于三个或更多字符的标识符,例如: MiClase 二。camelCase 标识符的第一个字母是小写的,后面连接的单词的第一个字母是大写的,例如: unaPropiedad 3.ALL_CAPS 标识符中的所有字母都大写,单词之间用下划线分隔_。例子 UNA_CONSTANTE 四。small_caps 标识符的所有字母都是小写的,单词之间用 . 分隔_。例子: una_funcion 5.Proper_Case 与 CamelCase 类似,但每个单词都以_. 它很少使用。 下表显示了 PHP 中不同程序元素的主要命名约定。 它最初发布在这里。: ═══════════════════╦═════════════╦════════════╦══════════════╦════════════╦════════════╗ ║ Proyecto PHP ║ Clases ║ Métodos ║ Propiedades ║ Funciones ║ Variables ║ ╠══════════════════╬═════════════╬════════════╬══════════════╬════════════╬════════════╣ ║ Akelos ║ PascalCase ║ camelCase ║ camelCase ║ lower_case ║ lower_case ║ ║ CakePHP ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ camelCase ║ ║ CodeIgniter ║ Proper_Case ║ lower_case ║ lower_case ║ lower_case ║ lower_case ║ ║ Concrete5 CMS ║ PascalCase ║ camelCase ║ camelCase ║ lower_case ║ lower_case ║ ║ Doctrine ORM ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ camelCase ║ ║ Drupal CMS ║ PascalCase ║ camelCase ║ camelCase ║ lower_case ║ lower_case ║ ║ Joomla CMS ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ camelCase ║ ║ modx CMS ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ lower_case ║ ║ Pear ║ PascalCase ║ camelCase ║ camelCase ║ -- ║ -- ║ ║ Prado ║ PascalCase ║ camelCase ║ Pascal/camel ║ -- ║ lower_case ║ ║ SimplePie RSS ║ PascalCase ║ lower_case ║ lower_case ║ lower_case ║ lower_case ║ ║ Symfony ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ camelCase ║ ║ WordPress CMS ║ -- ║ -- ║ -- ║ lower_case ║ lower_case ║ ║ Zend ║ PascalCase ║ camelCase ║ camelCase ║ camelCase ║ camelCase ║ ╚══════════════════╩═════════════╩════════════╩══════════════╩════════════╩════════════╝
关于命名约定,必须考虑到许多命名约定在其标识符中使用大写和小写字母。这种用途根据要识别的元素类型而有所不同。
其中我们有:
1.
PascalCase
标识符的第一个字母和后面连接的单词的第一个字母大写。Pascal 大小写样式可用于三个或更多字符的标识符,例如:
MiClase
二。
camelCase
标识符的第一个字母是小写的,后面连接的单词的第一个字母是大写的,例如:
unaPropiedad
3.
ALL_CAPS
标识符中的所有字母都大写,单词之间用下划线分隔
_
。例子UNA_CONSTANTE
四。
small_caps
标识符的所有字母都是小写的,单词之间用 . 分隔
_
。例子:una_funcion
5.
Proper_Case
与 CamelCase 类似,但每个单词都以
_
. 它很少使用。下表显示了 PHP 中不同程序元素的主要命名约定。
它最初发布在这里。: