函式名:Gmagick::removeimage()
適用版本:Gmagick擴充套件版本2.0.0及以上
用法:該函式用於從Gmagick物件中移除當前影象,返回一個新的Gmagick物件。
示例:
// 建立一個Gmagick物件
$gmagick = new Gmagick('image.jpg');
// 移除當前影象
$newGmagick = $gmagick->removeimage();
// 輸出新的Gmagick物件中的影象資訊
echo $newGmagick;
注意事項:
- 該函式只能在Gmagick物件上呼叫,不能在GmagickDraw物件上呼叫。
- 呼叫該函式後,原始的Gmagick物件會保留,但不再包含被移除的影象。新的Gmagick物件包含被移除的影象。
- 如果Gmagick物件中只有一個影象,呼叫該函式會返回一個空的Gmagick物件。
- 當前影象的索引會自動更新,即原來的第二個影象會成為新的當前影象。
- 如果移除的是當前影象,但後面還有其他影象,後面的影象會向前移動填補空缺。
- 如果移除的是當前影象,但後面沒有其他影象了,當前影象會被設為null。
更多資訊可以參考PHP官方文件:https://www.php.net/manual/en/gmagick.removeimage.php
熱門工具排行榜