본문 바로가기

코딩/PHP

php public, private, protected의 정의

728x90
반응형
class Test{ 
public 멤버 변수명; 
private 멤버 변수명; 
protected 멤버 변수명;
}
 
위와 같이 멤버 변수의 앞에 액세스 한정자를 붙이는 것으로, 그 멤버 변수에 접근 가능 범위를 지정할 수 있습니다. 
 
public 클래스내, 클래스외의 어디에서라도 액세스 가능 
private 같은 클래스안에서만 액세스 가능 
protected 같은 클래스 및 자식클래스에서 액세스 가능
728x90
반응형