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

Hàm imageecolorresolvealpha () trong PHP

Hàm imageecolorresolvealpha () được sử dụng để lấy chỉ mục của màu được chỉ định với alpha.

Cú pháp

imagecolorresolvealpha (img , red , green , blue , alpha )

Tham số

  • img :Tạo một hình ảnh với virtualecreatetruecolor ().

  • đỏ :Thành phần màu đỏ

  • xanh lá cây :Thành phần màu xanh lá cây

  • xanh lam :Thành phần màu xanh lam

  • alpha :Giá trị từ 0 đến 127. 0 cho biết hoàn toàn không trong suốt trong khi 127 cho biết hoàn toàn trong suốt.

Quay lại

Hàm imageecolorresolvealpha () trả về chỉ số màu.

Ví dụ

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

<?php
   $img = imagecreatefromgif('https://www.tutorialspoint.com/images/html.gif');
   $colors = array();
   $colors[] = imagecolorresolvealpha($img, 120, 0, 190,0);
   $colors[] = imagecolorresolvealpha($img, 110, 0, 140,0);
   $colors[] = imagecolorresolvealpha($img, 120, 190, 0,0);
   print_r($colors);
   imagedestroy($img);
?>

Đầu ra

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

Array ( [0] => 128 [1] => 129 [2] => 130 )