- 이 개체에 현재 포인터 $, 자기는 현재 클래스에 대한 포인터
- 이 방법은 회원 만 사용할 수 있습니다 $, 그것은 정적 메서드에 존재할 수 없습니다
- 방법의 자기 정적 메서드와 멤버를 사용할 수 있습니다
- 자기 ---- 즉, 같은 것들에 대한 액세스 클래스 상수, 정적 속성 정적 메소드, 멤버 메소드를 액세스 할
- 자기 목적도있다 : 동작 클래스 관련 속성, 클래스 이름 :: 프로퍼티와 메소드는 다음 클래스 이름을 변경 한 후 울고 갈 경우 방법은, 그래서 가장 안전한 방법은 자기 :: 속성을 사용하는 것입니다, 방법
<? PHP의 클래스 mycoach { 공공 $ 이름 = " 첸 Peichang " ; CONST hisage = 22 ; 공공 정적 $ earnfor = 2789 ; 공공 정적 $ 주소 = " 조양구, 산리 툰 소호 북한 우 당나라 " ; 개인 $ 즐겨 찾기 = " 땡 같은 가마솥 " ; 공공 기능 __construct () { 에코 " {상점에서 판매 된 장비의 가치에 대해 지금까지 $ this-> 이름} " . .mycoach : $ earnfor " 위안 ".PHP_EOL; } 공공 정적 기능 workingaddr () { 에코 자기 :: $ address.PHP_EOL; } } $의 클릭당 비용 (CPC) = 새로운 mycoach (); $ 클릭당 비용 (CPC) -> workingaddr (); ?>
결과 :
첸 Peichang 지금까지 2천7백89위안 판매하는 상점 용 장비의 가치
, 조양구, 산리 툰 소호 북한 우 탕