PHP 클래스 변수 할당 문제
phpcn_u1582
phpcn_u1582 2017-05-16 13:03:21
0
4
405

< /p>

그림과 같이
클래스 변수를 객체 메소드 변수에 할당할 수 없는 이유를 알고 싶습니다.
생성자에서는 할당할 수 있습니다

phpcn_u1582
phpcn_u1582

모든 응답(4)
小葫芦

클래스의 변수 멤버를 "속성", "필드" 또는 "기능"이라고 합니다. 이 문서에서는 이를 집합적으로 "속성"이라고 합니다. 속성 선언은 public, protected 또는 private 키워드로 시작하고 일반 변수 선언이 이어집니다.

속성의 변수는 초기화될 수 있지만 초기화된 값은 상수여야 합니다. 여기서 상수는 PHP 스크립트가 컴파일 단계에서 값을 얻을 수 있고 평가하기 위해 런타임 정보에 의존하지 않는다는 것을 의미합니다.

http://php.net/manual/zh/lang...

左手右手慢动作

클래스 변수에 변수를 할당할 수 없다는 것이 아니라 이 변수가 특정 작업과 같은 메서드의 결과와 같이 동적일 수 없다는 것입니다.

PHPzhong

이것이 PHP의 구문이니까...

Peter_Zhu

클래스 변수의 값은 특정 값, 숫자, 문자열 또는 배열만 될 수 있습니다.
클래스 메서드는 될 수 없습니다

문법적 규칙이니 꼭 기억해두세요. 이유는 없습니다

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