본문 바로가기
MySql

MySQL 결과 PHP-배열 또는 객체?

by 베이스 공부 2021. 1. 28.
반응형

잠시 동안 PHP / MySQL 을 사용해 왔으며 mysql_fetch_object () 를 사용하는 데 특별한 이점 (성능 또는 기타)이 있는지 궁금합니다. mysql_fetch_assoc () / mysql_fetch_array () .

 

해결 방법

 

성능면에서 무엇을 사용하든 상관 없습니다. 차이점은 mysql_fetch_object가 객체를 반환한다는 것입니다.

while ($row = mysql_fetch_object($result)) {
    echo $row->user_id;
    echo $row->fullname;
}

mysql_fetch_assoc ()는 연관 배열을 반환합니다.

while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
}

mysql_fetch_array ()는 배열을 반환합니다.

while ($row = mysql_fetch_array($result)) {
    echo $row[0];
    echo $row[1] ;
}

 

참조 페이지 https://stackoverflow.com/questions/124240

 

 

반응형

댓글