2012-03-08 15 views
3

GD拡張機能を使用して画像を処理するためにPHPを使用しています。コード構造はやや複雑で、コード内に画像が「深く」配置されており、単純に救済できるIFが数多くあります。スクリプトは1つのイメージのみを処理し、終了したファイルにそのイメージを書き込みます。イメージを1つしか処理しない場合、imagedestroy()は必要ですか?

は私が...試みる代わりにキャッチ使うことができると思いますが、私は本当にimagedestroy()またはスクリプトが終了したときにそれを解放するでしょうPHPのガベージコレクタを呼び出すために必要とされているかどうかを知って興味がありますか?

+0

あなたが本当に戻って、スクリプトの終了前にリソースを必要としない限り、私はいないだろうが、あなたがしなければ、それは文句を言わない傷つけます。 –

答えて

5

いいえ、あなたは、この関数を呼び出す必要はありませんが、画像が大きくなり、あなたは混雑した環境にある場合、すべてのキロバイト数ことができるので、それは良い習慣です。

関連する問題