Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Imagedestroy()
Forum PHP.pl > Forum > PHP
kicaj
Do czego tak naprawde sluzy [manual:ec658f2d78]ImageDestroy[/manual:ec658f2d78] questionmark.gif
Kiedy go uzywac?
Seth
Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file! I managed to lock up the server that I am on, and the company was NOT happy with me, and concidered removing GD support because of it. So, you NEED to inclued
imagedestroy($image_reference); to the end of your script, and before any exit command.
kicaj
jestesmy w polsce? bo chyba pomylilem fora...
Seth
Od nie dawna jestemy w UNI europejskiej i znajomosc ang. jest podstawa.
Radze zainwestowac w nauke tego jezyka co zaoszczedzi Ci czasu na pytania.

Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file!


Cytat
Używamy jej jeżeli dajemy obrazek bezpośrednio na wyjście (przeglądarke), a nie zapisujemy na dysku jako plik.
adwol
Cytat
Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file! I managed to lock up the server that I am on, and the company was NOT happy with me, and concidered removing GD support because of it. So, you NEED to inclued
imagedestroy($image_reference); to the end of your script, and before any exit command.

Że, co?questionmark.gif Nie wiem co robił autor tego komentarza, ale napewno nie dobił serwera WWW tym, że nie wywoływał ImageDestroy. Przynajmniej nie na normalnych serwerach, bo może IIS to by od takiego czegoś i zdechł. Po zakończeniu skryptu jego cały segment danych jest usuwany więc wywoływanie tego przed exitem nie daje nic. Nawet w środku skryptu jak nagle przypiszemy do tej samej zmiennej nowy obrazek, garbage collector zalatwi nam sprawę.

Co do samej funkcji, jej używanie w skryptach generujących pojedyncze strony jest w/g mnie nadmiarowe. To jest przypadek identyczny jak używanie fclose przed wychodzeniem. Funkcja istnieje bo wypda żeby było coś do zwalniania tego co inna funkcja zaalokowała, ale poza specyficznymi przypadkami jest zbędna.
squid
ja uzywam Apacza i jak nie uzyje tej funkcji po stworzeniu obrazka to zostaje on zapisany w tym samym katalogu co dziala skrypt
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.