세 번째 액세스 방법의 경우 로컬에서 오류가 발생합니다.
哥特
哥特 2018-05-02 22:11:09
0
1
1256

echo '3.Object::클래스 상수 이름:'.(새 데모)::siteName.'<br>';

프롬프트 오류:


구문 분석 오류: 구문 오류, 예상치 못한 '::' (T_PAAMAYIM_NEKUDOTAYIM ), 라인 18

의 E:webphpstudyWWWclassoopself.php에서 ',' 또는 ';'을 예상합니다. PHP 버전은 5.4


哥特
哥特

모든 응답(1)
哥特

<?php

header("Content-type: text/html; charset=utf-8");<< 'EOT'

<a href="javascript:;">www. php.cn</a>

EOT;

public function getSiteName(){

return self::siteName;

}

}

//방법 1: 클래스 이름: 클래스 상수 이름.

echo '1.클래스 이름::클래스 상수 이름'.demo::siteName.demo::domain.'<br>';

//방법 2: 클래스 변수: 클래스 상수 이름 PHP5에서 사용됩니다. .3 위 버전이 실행됩니다.

$className = 'demo';

echo '2. 클래스 변수::클래스 상수 이름:'.$className::siteName.'<br>';

//방법 3: 개체를 사용합니다. 현재 클래스를 사용하여 클래스 상수에 액세스합니다.

echo '3.Object::Class 상수 이름:'.(new 데모)::siteName.'<br>';

//방법 4: Lezhong 메서드를 사용하여 클래스 상수에 간접적으로 액세스합니다.

echo '4.Object->Method():'.(새 데모)->getSiteName();

?>

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿