PDOStatement::setFetchMode — 명령문의 기본 가져오기 모드를 설정합니다. (PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)
bool PDOStatement::setFetchMode ( int $mode )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_COLUMN , int $colno )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_CLASS , 문자열 $classname , 배열 $ctorargs )
bool PDOStatement::setFetchMode ( int $PDO::FETCH_INTO , 객체 $object )
모드 획득 모드는 PDO::FETCH_* 시리즈 상수 중 하나여야 합니다.
콜노 열 번호.
클래스명 클래스 이름.
ctorargs 생성자 매개변수.
객체 객체 .
성공하면 TRUE를, 실패하면 FALSE를 반환합니다.
다음 예에서는 PDOStatement::setFetchMode()를 사용하여 PDOStatement 개체의 기본 가져오기 모드를 변경하는 방법을 보여줍니다.
<?php$sql = '과일에서 이름, 색상, 칼로리 선택';try { $stmt = $dbh->query($sql) $result = $stmt->setFetchMode(PDO::FETCH_NUM); 행 = $stmt->fetch()) { 인쇄 $row[0] . $row[1] . $row[2] . "n"; }}catch (PDOException $e) { print $e->getMessage();}?>
위 예제의 출력은 다음과 같습니다.
애플 레드 150바나나 옐로우 250오렌지 오렌지 300키위 브라운 75레몬 옐로우 25배 그린 150수박 핑크 90