imagedestroy

(PHP 4, PHP 5, PHP 7, PHP 8)

imagedestroy画像を破棄する

説明

imagedestroy(GdImage $image): bool

注意:

この関数を実行しても何も起こりません。PHP 8.0.0 より前のバージョンでは、この関数はリソースを閉じるのに使われていました。

PHP 8.0.0 より前のバージョンでは、 imagedestroy() は画像 image を保持するメモリを解放していました。

パラメータ

image

imagecreatetruecolor()のような画像作成関数が返す GdImage オブジェクト。

戻り値

成功した場合に true を、失敗した場合に false を返します。

変更履歴

バージョン 説明
8.0.0 この関数は何も処理を行わなくなりました。
8.0.0 image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。

例1 PHP 8.0.0 より前のバージョンでの imagedestroy() の使用例

<?php
// 100 x 100 の画像を作成します
$im imagecreatetruecolor(100100);

// 画像を変更したり保存したりします

// 画像をメモリから開放します
imagedestroy($im);
?>

関連キーワード:  画像, 破棄, 関数, imagedestroy, バージョン, GdImage, 期待, 作成, インスタンス, クラス