
pg_fetch_array 함수는 PostgreSQL 데이터베이스에서 데이터를 읽어와 배열 형태로 반환합니다.
기본적으로, pg_fetch_array 함수는 ASSOC, ARRAY, BOTH, ROW 등 다양한 옵션을 지원합니다.
ASSOC 옵션을 사용할 경우, 배열의 키가 컬럼 이름으로 설정됩니다.
예를 들어, 다음과 같은 테이블이 있다고 가정해 보겠습니다.
PHP 코드를 다음과 같이 작성할 수 있습니다.
이 경우, 배열의 키가 컬럼 이름인 '이름'과 '나이'로 설정됩니다.
또한, pg_fetch_array 함수는 ROW 옵션을 지원합니다. 이 옵션을 사용할 경우, 배열의 키가 row로 설정됩니다.
예를 들어, 다음과 같은 PHP 코드를 작성할 수 있습니다.
이 경우, 배열의 키가 row로 설정되며, 인덱스 0부터 컬럼 값을 접근할 수 있습니다.
마지막으로, pg_fetch_array 함수는 ARRAY 옵션을 지원합니다. 이 옵션을 사용할 경우, 배열의 키가 컬럼 인덱스로 설정됩니다.
예를 들어, 다음과 같은 PHP 코드를 작성할 수 있습니다.
이 경우, 배열의 키가 컬럼 인덱스로 설정되며, 인덱스 0부터 컬럼 값을 접근할 수 있습니다.
2025-05-21 11:59