ホームページ >バックエンド開発 >PHPチュートリアル >HTTP はステートレス プロトコルなので、mysql_close はまだ必要ですか?

HTTP はステートレス プロトコルなので、mysql_close はまだ必要ですか?

WBOY
WBOYオリジナル
2016-06-13 12:48:48974ブラウズ

HTTP はステートレス プロトコルなので、mysql_close はまだ必要ですか?
接続は一度チェックされているのに、なぜ接続を閉じる必要があるのでしょうか?

また、画像をアップロードする際にメモリを解放するimagedestroy関数がありますが、これを解放しないとクラッシュするまでマシンのメモリが画像で占有されてしまうのでしょうか?


-----解決策--------------------------------
あなたの Web サイトへの訪問者 (コンピュータまたは携帯電話) とあなたの Web サーバー (Apache など) 間の接続は http、

mysql_connect は、Web サーバーと mysql サーバー間の接続を確立します (同じマシン上にある場合でも)

データベース接続を閉じるのを忘れた場合、データベース接続を閉じるか、リクエストに対する PHP リクエストが完了するまで、接続は維持されます...

imagedestroy がない場合は、destroy するか実行が終了するまでメモリが占​​有されます (イメージのリソース参照数が 0 の場合、ガベージコレクションされるかどうかはわかりません)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。