Style | Description |
---|---|
lowercase | 모든 단어를 띄어쓰기 하지 않은 소문자로 표기한다. |
lower_case_with_underscores | 모든 단어를 소문자로 표기하고, 단어와 단어는 _ 를 삽입하여 구분한다. |
UPPERCASE | 모든 단어를 띄어쓰기 하지 않은 대문자로 표기한다. |
UPPER_CASE_WITH_UNDERSCORES | 모든 단어를 대문자로 표기하고, 단어와 단어는 _ 를 삽입하여 구분한다. |
lowerCamelCase | 첫글자 를 소문자로 표기하고, 나머지 단어의 첫글자는 대문자로 표기한다. |
UpperCamelCase | 첫글자 를 대문자로 표기하고, 나머지 단어의 첫글자는 대문자로 표기한다. |
Capitalized_Words_With_Underscores | 각 단어의 첫글자를 대문자로 표기하고, 단어와 단어는 _ 를 삽입하여 구분한다. |
Idenfidier | Style | Example |
---|---|---|
Variable |
lowerCamelCase lowercase |
$fooBar $i |
Class | UpperCamelCase | FooBar |
Namespace | UpperCamelCase | FooBar |
Property | lowerCamelCase | $fooBar |
Method | lowerCamelCase | fooBar |
Constant | UPPER_CASE_WITH_UNDERSCORES | FOO_BAR |
Internal Function | lowercase | mysql_query |
Database |
lower_case_with_underscores UPPER_CASE_WITH_UNDERSCORES |
gd_goods USP_GET_GD_GOODS_LIST |
Column | lower_case_with_underscores | goods_name |
<?php class SomeClass { public function getResultSet() {} protected function getResult() {} private function _getResultSet() {} }
<?php class SomeClass { public function get_ResultSet() {} protected function _getResult() {} private function getResultSet() {} }
<?php class SomeClass { private $_data; public $resultSet; }
<?php class SomeClass { private $data; public $result_set; }
<?php class SomeClass { const SOME_CONSTANT; }
<?php class SomeClass { const someconstant; }