
fetchArray 함수는 SQLite3Result 객체에서 데이터를 조회하는 함수입니다.
이 함수의 첫 번째 인자로 데이터를 조회할 레코드의 인덱스를 입력하고, 두 번째 인자로 데이터를 조회할 컬럼의 인덱스를 입력합니다.
fetchArray 함수로 조회한 데이터는 PHP의 배열 형식으로 반환됩니다.
이 배열의 키는 컬럼 이름 또는 컬럼의 인덱스로 지정할 수 있습니다.
예를 들어, 다음과 같이 fetchArray 함수를 사용할 수 있습니다.
#hostingforum.kr
php
$result = $db->query("SELECT * FROM 테이블");
$row = $result->fetchArray(SQLITE3_ASSOC);
echo $row['컬럼명'];
위의 예에서는 테이블의 모든 레코드를 조회하고, 각 레코드의 컬럼 이름을 키로 사용하여 배열로 반환합니다.
또한, fetchArray 함수의 두 번째 인자로 컬럼 이름을 입력할 수도 있습니다.
이 경우, 컬럼 이름을 키로 사용하여 배열로 반환됩니다.
#hostingforum.kr
php
$result = $db->query("SELECT * FROM 테이블");
$row = $result->fetchArray(SQLITE3_ASSOC);
echo $row['컬럼명'];
위의 예에서는 테이블의 모든 레코드를 조회하고, 컬럼 이름을 키로 사용하여 배열로 반환한 후, 컬럼 이름을 사용하여 데이터를 출력합니다.
또한, fetchArray 함수의 두 번째 인자로 컬럼의 인덱스를 입력할 수도 있습니다.
이 경우, 컬럼의 인덱스를 사용하여 데이터를 출력합니다.
#hostingforum.kr
php
$result = $db->query("SELECT * FROM 테이블");
$row = $result->fetchArray(SQLITE3_NUM);
echo $row[0];
위의 예에서는 테이블의 모든 레코드를 조회하고, 컬럼의 인덱스를 사용하여 배열로 반환한 후, 컬럼의 인덱스를 사용하여 데이터를 출력합니다.
2025-07-22 11:50