2012-05-30 7 views
2

내가 항상 궁금해했던 것, 사실상 PHP 응용 프로그램이 MySQL 연결을 명시 적으로 닫은 것 같습니다. mysqli_close().PHP MySQL 연결 종료

어떻게 작동합니까? 스크립트가 실행을 멈출 때 PHP가 자동으로 MySQL 연결을 닫습니까?

+0

이 답변을 참조하십시오! -> http://stackoverflow.com/questions/1351633/why-use-mysqli-close –

답변

2

예, 영구 연결 (p: before the host으로 열림)이 아니면 연결이 닫힙니다. 비 지속성 리소스는 더 이상 참조가 없기 때문에 스크립트가 끝날 때 자동으로 해제됩니다.

From the PHP manual : PHP 4의 젠드 엔진, 자동 검출 더 이상 참조의 자원 도입 레퍼런스 카운팅 시스템

감사하고, 가비지 수집기 해제된다. 이러한 이유 때문에 수동으로 메모리를 비울 필요는 거의 없습니다.