테스트 사이트 - 개발 중인 베타 버전입니다

mysql_close() 후에도 연결이 유지? 채택완료

민이당 10년 전 조회 2,325

mysql_connect()로 열었습니다.< br> 그 뒤 mysql_close($id)로 닫고는 연결자를 출력해보았습니다.< br> < br> 여전히 Resource id #1라고 나옵니다.< br> 출력 내용이 없어야 하지 않나요?< br> < br> 그리고, unset($id)로 없애고 다시 mysql_connect()를 했습니다.< br> 당연하게도, 이번에는 Resource id #2라고 나옵니다.< br> < br> 왜 이런 결과가 나오는 것인가요?< br> php.net에서 mysql_close() 항목을 봐도 정확한 언급은 없습니다.< br> < br> < br> from [ke'izi] : where is [r]?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
최근에 mysql_close 에 대한 논의가 많아지고 있네요.


저도 정확한 용도가 무었인지 궁금합니다.


일단 제 생각에는 쿼리시 생기는 mysql 데몬의 쓰레드를 빠르게


닫아주는게 아닐까 생각합니다.


일단 스크립트가 끝나면 자동으로 종료됩니다만,


&nbsp;


데몬의 해당 쓰레드만 죽을 뿐 이미 가져온 변수값은


그대로 물고 있는거라 생각합니다.(지극히 개인적인.... 생각입니다.)
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인