두 함수는 데이터 값을 연관배열을 써서 가져오는 함수이다.
둘다 기능이 비슷하지만 약간의 차이가있다.
차이점은 print_r
해보면 알 수있다.
1. mysql_fetch_assoc
의 경우 print_r
하면 키값에 데이터값을 가지고있다.
ex) 필드명 => 데이터값
2. mysql_fetch_array
는 숫자형키값에 데이터값을 가지고있다.
ex) 0 => 데이터값
여기서 연관배열이란 키값을 가지고 있는 배열이라고 하여 다차원 배열이라고 보면된다.
참고사이트 :
- phpstorm (http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=304539)