1. PHP 태그 사용
● <?php ?> 또는 <?= ?> 를 사용하자.
2. 문자인코딩
● PHP 코드는 "BOM 없는 UTF-8" 로 작성하자.
3. 클래스와 상수
● 클래그 명의 첫 문자는 항상 대문자로 시작하자.
● 상수는 항상 대문자로 선언하자.
●하나 이상의 단어는 '_'(언더라인) 으로 이어주자.
<?php
Class Vendor_Model_Foo
{
const VERSION = '1.0';
const DATE_APPROVED = '2012-06-01';
}
?>
4. 변수
● 첫 문자는 소문자를 사용하자.
● 하나 이상의 단어는 두 번째 단어의 첫 문자를 대문자로 사용하거나 두 단어를 '_'(언더라인) 으로 이어주자.
5. 함수
● 위의 변수의 조건과 동일하다.
6. PHP 키워드(break, and, as, or 등) 와 true, false, null
● PHP 키워드는 소문자로 표현하자.
● true, false, null 도 소문자로 표현하자.
7. 클래스 와 함수 (중괄호)
● 클래스와 함수를 정의 할 경우 중괄호를 다음 라인에서 시작하자.
<?php
class Foo
{
public function sample ($a, $b = null)
{
// body
}
}
?>
8. 7 번 이외의 중괄호 사용
● 클래스 와 함수 이 외에는 같은 라인에서 시작하자.
<?php
if ($expr1) {
// if body
} elseif ($expr2) {
// elseif body
}
while ($expr1) {
// while body
}
for ($i = 0; $i < 10; $i++) {
// for body
}
foreach ($arr as $key => $v) {
// foreach body
}
?>
'『IT/개발』 > PHP' 카테고리의 다른 글
[PHP] 대문자, 소문자 변환 함수. (0) | 2014.12.23 |
---|---|
자주 보게 되는 HTTP 응답 상태 코드. (0) | 2014.12.23 |
[PHP] html 형식의 이메일 전송 하기(SMTP). (0) | 2014.12.03 |
[PHP] 원격서버에 파일 올리기 (ssh2_connect) (0) | 2014.11.14 |
[PHP] String 인코딩 확인 후 UTF-8 변환하기. (2) | 2014.11.07 |