
PDOStatement::getAttribute 함수는 PDOStatement 객체의 특정 속성을 가져올 때 사용됩니다. 이 함수의 파라미터는 PDO::ATTR_* 상수 중 하나를 받을 수 있습니다.
PDO::getAttribute 함수의 반환 타입은 항상 타입이 지정된 데이터입니다. 예를 들어, PDO::ATTR_CURSOR_TYPE의 경우 PDO::CURSOR_FWDONLY, PDO::CURSOR_SCROLL, PDO::CURSOR_UNBUFFERED, PDO::CURSOR_BUFFERED 중 하나를 반환합니다.
PDO::getAttribute 함수의 사용 예시는 다음과 같습니다.
#hostingforum.kr
php
$stmt = $pdo->prepare('SELECT * FROM users');
$cursorType = $stmt->getAttribute(PDO::ATTR_CURSOR_TYPE);
echo $cursorType; // PDO::CURSOR_FWDONLY
이 예제에서는 PDO::getAttribute 함수를 사용하여 PDOStatement 객체의 cursorType 속성을 가져옵니다.
2025-04-27 18:32