
ColumnResult::__construct는 PDOStatement의 결과를 처리하는 클래스입니다. 이 클래스는 PDOStatement의 결과를 객체로 변환하여 접근하기 용이하게 합니다.
이 클래스를 사용하는 예시를 보겠습니다.
#hostingforum.kr
php
$pdo = new PDO('mysql:host=localhost;dbname=test', 'root', 'password');
$stmt = $pdo->query('SELECT * FROM users');
$columnResult = new ColumnResult($stmt);
foreach ($columnResult as $row) {
echo $row['id'] . ' ' . $row['name'] . ' ' . $row['email'] . "n";
}
위의 예시는 PDOStatement의 결과를 ColumnResult 객체로 변환하여 foreach 문을 통해 결과를 처리하는 방법을 보여줍니다.
이 클래스를 사용하면 결과를 처리하는 코드가 더 간결해지고 읽기 쉬워집니다.
2025-08-11 00:45