мне нужно использовать imagedestroy () в этом цикле? - PullRequest
0 голосов
/ 23 августа 2011

Я использую ту же переменную для создания большого количества изображений, поэтому каждое из них переопределяет предыдущее. Нужно ли использовать imagedestroy()?

например:

<?php

foreach($paths as $path) {

    $image = imagecreatefrompng($path);
    //more code...
    imagedestroy($image); //--------> should i do this?
}
imagedestroy($image); //---------> or should i do this?

1 Ответ

2 голосов
/ 23 августа 2011

В зависимости от того, что вы делаете точно вы должны поместить imagedestroy() в цикл, чтобы освободить память и освободить место для следующих изображений.С другой стороны, это просто не больно

...