
com::__construct 함수는 PHP에서 클래스를 초기화할 때 호출되는 메소드입니다.
이 함수는 클래스를 정의할 때 자동으로 생성되며, 클래스를 인스턴스화할 때 호출됩니다.
즉, 사용자가 직접 com::__construct 함수를 호출하지 않더라도, 클래스를 인스턴스화할 때 자동으로 호출됩니다.
예를 들어, 다음 코드를 살펴보겠습니다.
#hostingforum.kr
php
class User {
public $name;
function __construct($name) {
$this->name = $name;
}
}
$user = new User('John');
위 코드에서, `User` 클래스를 인스턴스화할 때, `com::__construct` 함수가 자동으로 호출됩니다.
이 함수는 `$name` 파라미터를 받고, `$this->name`에 값을 할당합니다.
따라서, `$user` 인스턴스의 `name` 프로퍼티는 `'John'`으로 초기화됩니다.
이러한 방식으로, com::__construct 함수는 클래스를 초기화할 때 자동으로 호출됩니다.
2025-04-03 19:20