CI4
PHP 표준 코딩 사항2
수수깡깡
2022. 6. 23. 08:31
728x90
반응형
## 1.4 클래스
클래스 이름은 반드시 `StudlyCaps` 규칙으로 작성.
CI : 파일명 = class 명
ex) SampleClass
> StudlyCaps (_PascalCase로 해석됨)는 글자의 앞문자가 대문자로 시작하여 표기하는 것을 의미.
## 1.5 클래스 상수
클래스 상수는 모두 대문자이며, 대문자별 구분은 _(밑줄)로 선언.
ex) const VERSION , const MIN_VALUE
## 1.6 메서드, 함수
camelCase 규칙으로 작성하며,여는 중괄호와 닫는 중괄호는 같은 라인에 존재.
중괄호 앞뒤로 공백이 존재해선 안됨.
ex) 메소드 선언
<?php
namespace App\Controllers;
class ClassNameextends BaseController
{
public function sampleMethod($arg1, &$arg2, $arg3 = [], &...$arg4)
{
//code
}
}
## 1.7 메서드,함수 호출
메서드,함수 호출 시 괄호 앞뒤 공백은 없어야 하며, 인수목록에 쉼표 앞은 공백이 없어야 하며, 그 다음 인수 사이에는 공백이 하나 존재해야 한다.
<?php
bar();
Foo::bar($arg2, $arg2);
## 1.8 연산자
1. 단항 연산자
$value++;
$intValue = (int) $input;
2. 이진 연산자
$foo = $a + $b * $c;
3. 삼항 연산자
$variable = $foo ? 'foo' : 'bar';
728x90
반응형