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

Hàm imageecolorresolve () trong PHP

Hàm imageecolorresolve () nhận chỉ mục của màu được chỉ định hoặc màu thay thế gần nhất có thể của nó.

Cú pháp

imagecolorresolve (img , red , green , blue )

Tham số

  • img :Hình ảnh được tạo bằng hàm imageecreatetruecolor ().

  • đỏ :Giá trị của thành phần màu đỏ.

  • xanh lá cây :Giá trị của thành phần màu xanh lá cây.

  • xanh lam :Giá trị của thành phần màu xanh lam.

Quay lại

Hàm imageecolorresolve () 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[] = imagecolorresolve($img, 120, 0, 190);
   $colors[] = imagecolorresolve($img, 110, 0, 140);
   $colors[] = imagecolorresolve($img, 120, 190, 0);
   print_r($colors);
   imagedestroy($img);
?>

Đầu ra

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

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