결과 집합에서 숫자형 배열 또는 연관 배열로 행을 가져옵니다.
mysqli_fetch_array()
<?php // 데이터베이스 사용자 이름: root, 비밀번호: 123456, 데이터베이스: CODERCTO를 가정합니다. $ con = mysqli_connect ( " localhost " , " root " , " 123456 " , " CODERCTO " ) if ( mysqli_connect_errno ( $con ) ) { 에코 " MySQL 에 연결 하지 못했습니다 : " . $sql = " 웹사이트에서 이름
, URL 선택 ORDER BY alexa " ; $result = mysqli_query ( $con , $sql ) // 숫자 배열 $row = mysqli_fetch_array ( $ result , MYSQLI_NUM ) printf ( " %s : %s " , $row [ 0 ] , $row [ 1 ] ) ; // 연관 배열 $row = mysqli_fetch_array ( $ result , MYSQLI_ASSOC ) printf ( " %s : %s " , $row [ " name " ] , $ row [ " url " ] ) ) // 결과 세트 해제 mysqli_free_result ( $result ) ; mysqli_close ( $ con ) ; 정의 및 사용법
mysqli_fetch_array() 함수는 결과 집합에서 연관 배열, 숫자 배열 또는 둘 다로 행을 가져옵니다.
참고: 이 함수에서 반환되는 필드 이름은 대소문자를 구분합니다.
문법
mysqli_fetch_array( 결과, 결과 유형 ) ;
매개변수 | 설명하다 |
---|
결과 | 필수의. mysqli_query(), mysqli_store_result() 또는 mysqli_use_result()에 의해 반환된 결과 집합 식별자를 지정합니다. |
결과 유형 | 선택 과목. 어떤 유형의 배열을 생성해야 하는지 지정합니다. 다음 값 중 하나일 수 있습니다. MYSQLI_ASSOC MYSQLI_NUM MYSQLI_BOTH |
기술적인 세부사항
반환 값: | 읽은 줄과 일치하는 문자열 배열을 반환합니다. 결과 집합에 더 이상 행이 없으면 NULL을 반환합니다. |
---|
PHP 버전: | 5+ |
---|