이 문서의 예에서는 PHP의 __toString() 메서드를 설명합니다. 참고를 위해 모두와 공유합니다. 자세한 내용은 다음과 같습니다.
클래스에서 "--"로 시작하는 메소드 이름을 선언하는 메소드는 자동으로 호출되어 다른 환경에서 실행되는 메소드라고 말씀드렸습니다. 특정 시간의 상황. "__toString()" 메서드도 자동으로 호출됩니다. 객체 참조를 직접 출력할 때 자동으로 호출됩니다.
<?php class TestClass{ public $foo; public function __construct($foo) { $this->foo = $foo; } public function __toString() { return $this->foo; } } $class = new TestClass("Hello"); echo $class; ?>
이때 "Hello"가 자동으로 출력됩니다.
이 글이 PHP 프로그래밍에 종사하는 모든 분들께 도움이 되기를 바랍니다.
PHP의 __toString() 메소드 사용 예제에 대한 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!