
Statement::__construct 생성자는 클래스의 초기화 역할을 합니다. 생성자의 파라미터는 클래스의 속성을 초기화하는 데 사용됩니다.
예를 들어, 다음 코드를 살펴보겠습니다.
#hostingforum.kr
php
class Statement {
public $type;
public $value;
public function __construct($type, $value) {
$this->type = $type;
$this->value = $value;
}
}
이 생성자에 `$type`과 `$value`를 파라미터로 넘기면, `$type`과 `$value` 속성이 자동으로 초기화됩니다.
#hostingforum.kr
php
$statement = new Statement('SELECT', 'Hello, World!');
echo $statement->type; // SELECT
echo $statement->value; // Hello, World!
이러한 방식으로, 생성자의 파라미터를 통해 클래스의 속성을 초기화할 수 있습니다.
2025-06-26 10:31