Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm imageecolortransparent () trong PHP

Hàm imageecolortransparent () được sử dụng để đặt màu của hình ảnh trong suốt.

Cú pháp

imagecolortransparent ( img, color )

Tham số

  • img :Tạo hình ảnh bằng hàm imageecreatetruecolor ().

  • màu sắc :Giá trị nhận dạng màu được tạo bằng imageecolorallocate ().

Quay lại

Hàm imageecolortransparent () trả về giá trị nhận dạng của màu trong suốt mới. Giá trị trả về là -1 nếu màu không được chỉ định và hình ảnh không có màu trong suốt.

Ví dụ

Sau đây là một ví dụ

<?php
   $img = imagecreatetruecolor(500, 400);
   $blue = imagecolorallocate($img, 0, 0, 255);
   $transparent = imagecolorallocate($img, 0, 0, 0);
   imagecolortransparent($img, $transparent);
   imagefilledrectangle($img, 80, 90, 400, 220, $blue);
   header('Content-Type: image/png');
   imagepng($img);
   imagedestroy($img);
?>

Đầu ra

Sau đây là kết quả:

Hàm imageecolortransparent () trong PHP