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

Hàm imageecolorallocate () trong PHP

Hàm imageecolorallocate () phân bổ màu sắc cho hình ảnh.

Cú pháp

int imagecolorallocate ( $img, $red, $green, $blue )

Tham số

  • img: Tài nguyên hình ảnh được tạo bằng imageecreatetruecolor ().

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

  • 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

Quay lại

Hàm imageecolorallocate () trả về màu ở định dạng RGB.

Ví dụ

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

<?php
   $img = imagecreatetruecolor(600, 220);
   $bgcolor = imagecolorallocate($img, 20, 50, 120);
   imagefill($img, 0, 0, $bgcolor);
   header("Content-type: image/png");
   imagepng($img);
   imagedestroy($img);
?>

Đầu ra

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

Hàm imageecolorallocate () trong PHP