>백엔드 개발 >PHP 튜토리얼 >PHP 객체 지향 바인딩에 대한 자세한 설명

PHP 객체 지향 바인딩에 대한 자세한 설명

小云云
小云云원래의
2018-03-31 11:11:201583검색

이 글은 주로 PHP 객체 지향 바인딩에 대한 자세한 설명을 여러분과 공유합니다. 주로 코드 형식으로 설명합니다.

이 바인딩에 대해

class Human {
    public $name = 'lisi';    public function who() {
        echo $this->name;
    }    /*
    public function test() {
        echo $name;
    }
    *//*
和java、c++相比
方法体内想访问调用者的属性,必须用$this
如果不加,则理解为方法内部的一个局部变量.
*/}$a = new Human();echo $a->name,&#39;<br >&#39;; //lisi$a->who(); //lisi//$a->test();

이 바인딩에 대해

class Human {
    public $name = &#39;lisi&#39;;    public function who() {
        echo $this->name;
    }    /*
    public function test() {
        echo $name;
    }
    *//*
和java、c++相比
方法体内想访问调用者的属性,必须用$this
如果不加,则理解为方法内部的一个局部变量.
*/}$a = new Human();echo $a->name,&#39;<br >&#39;; //lisi$a->who(); //lisi//$a->test();

관련 권장 사항:

JavaScript에서 이 바인딩에 대한 자세한 설명

위 내용은 PHP 객체 지향 바인딩에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.