코드가 정확해야 하는데 무슨 일이 일어나고 있나요?
比你盖茨
比你盖茨 2017-07-24 16:13:01
0
6
1498

QQ截图20170724161159.jpg22.jpg

比你盖茨
比你盖茨

모든 응답(6)
Peter_Zhu
public function __get($name)
{
    return $this -> $name; //$name是外部传参,属于变量
}

수업의 구문을 수정하세요.

또한 외부 개체의 속성을 호출하는 구문이 정확합니다.

정의한 매직 메소드 __get()은 클래스에 존재하지 않는 속성을 호출할 때만 적용됩니다.


nearest

앞에 추가:

private $name = "yourname";


phpcn_u11553

비공개 $name ='';

mr

틀린 게 틀림없어. 정의가 없잖아

Ailon

수업에 $name이 없습니다. $this->name을 어떻게 사용할 수 있나요

  • 회신하다 이 경우 30개 필드 각각은 __get __set을 30번 수행해야 합니까?
    比你盖茨 작가 2017-07-25 11:20:04
  • 회신하다 $this->name을 사용하기 전에 $xm처럼 먼저 $name을 정의해야 합니다. __get 및 __set는 30번만 작성하면 외부에서 존재하지 않거나 개인 속성에 액세스할 때 자동으로 호출됩니다.
    Ailon 작가 2017-07-25 11:31:52
  • 회신하다 $this->name을 사용하려면 먼저 $xm처럼 $name을 정의해야 합니다. __get 및 __set는 30번만 작성하면 되며 외부에서 존재하지 않거나 개인 속성에 액세스할 때 자동으로 호출됩니다.
    Ailon 작가 2017-07-25 11:32:10
Pequeño

    $this->$name 吧

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!