SQLite3Result::fetchArray
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SQLite3Result::fetchArray — 결과 행을 연관 배열 또는 숫자 인덱싱된 배열 또는 둘 다로 가져옵니다.
설명
public SQLite3Result::fetchArray(int $mode
= SQLITE3_BOTH
): array|false
결과 행을 연관 배열이나 숫자 인덱싱된 배열 또는 둘 다로 가져옵니다. 기본적으로 둘 다 가져옵니다.
매개변수
mode
- 다음 행이 호출자에게 반환되는 방법을 제어합니다. 이 값은
SQLITE3_ASSOC
,SQLITE3_NUM
또는SQLITE3_BOTH
중 하나여야 합니다.-
SQLITE3_ASSOC
: 해당 결과 집합에서 반환된 대로 열 이름으로 인덱싱된 배열을 반환합니다. -
SQLITE3_NUM
: 열 0에서 시작하여 해당 결과 집합에서 반환된 열 번호로 인덱싱된 배열을 반환합니다. -
SQLITE3_BOTH
: 열 0에서 시작하여 해당 결과 집합에 반환된 대로 열 이름과 번호로 인덱싱된 배열을 반환합니다.
-
반환 값
결과 행을 연관 또는 숫자 인덱싱된 배열 또는 둘 다로 반환합니다. 또는 더 이상 행이 없으면 false
를 반환합니다.
반환된 배열의 값 유형은 다음과 같이 SQLite3 유형에서 매핑됩니다. 정수는 PHP_INT_MIN
..PHP_INT_MAX
범위에 맞는 경우 int에 매핑되고 그렇지 않으면 문자열에 매핑됩니다. float는 float에 매핑되고, NULL
값은 null에 매핑되며, 문자열과 blob은 string에 매핑됩니다.