>  기사  >  백엔드 개발  >  PHP에서 $this의 이해 및 예

PHP에서 $this의 이해 및 예

王林
王林원래의
2019-08-19 14:11:102603검색

PHP 스크립트를 작성할 때 $this를 자주 사용하는데, $this를 어떻게 이해하나요?

다음으로 $this 사용법을 보여드리겠습니다.

우선 일반적으로 스크립트를 작성할 때 클래스를 생성하므로 먼저 User

class User
{
public $name;
}

클래스를 생성합니다. 다음으로 메서드를 작성합니다. getName(), 이 메소드의 기능은 $name

class User
{
public $name;
public function getName() {
echo $this->name;
}
}
//使用
$user1 = new User();
$user1->name = 'liming';
$user1->getName();//会输出'liming'
$user2 = new User();
$user2->name = 'zhagsan';
$user2->getName();//输出'zhangsan'

속성을 출력하는 것입니다. 어떻게 이해할까요?

위의 예에서는 $user1->getName일 때 $this는 $user1을 나타냅니다.

위 내용은 제가 이해한 내용이므로 모든 분들께 도움이 되기를 바랍니다. 감사해요!

PHP 관련 질문이 더 필요하시면 PHP 중국어 웹사이트를 방문하세요: https://www.php.cn/

추천 PHP 관련 비디오 튜토리얼: https://www.php.cn/course/list /29 /type/2.html

위 내용은 PHP에서 $this의 이해 및 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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