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

Hàm imageecreate () trong PHP

Hàm imageecreate () được sử dụng để tạo một hình ảnh mới. Nên sử dụng imageecreatetruecolor () để tạo một hình ảnh thay vì imageecreate (). Điều này là do quá trình xử lý hình ảnh xảy ra trên hình ảnh có chất lượng cao nhất có thể được tạo ra bằng cách sử dụng imagesecreatetruecolor ().

Cú pháp

imagecreate( $width, $height )

Tham số

  • chiều rộng :Chiều rộng của hình ảnh

  • chiều cao :Chiều cao của hình ảnh

Quay lại

Hàm imageecreate () trả về mã định danh tài nguyên hình ảnh nếu thành công hoặc FALSE nếu có lỗi.

Ví dụ

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

<?php
   $img = imagecreate(500, 300);
   $bgcolor = imagecolorallocate($img, 150, 200, 180);
   $fontcolor = imagecolorallocate($img, 120, 60, 200);
   imagestring($img, 12, 150, 120, "Demo Text1", $fontcolor);
   imagestring($img, 3, 150, 100, "Demo Text2", $fontcolor);
   imagestring($img, 9, 150, 80, "Demo Text3", $fontcolor);
   imagestring($img, 12, 150, 60, "Demo Text4", $fontcolor);
   header("Content-Type: image/png");
   imagepng($img);
   imagedestroy($img);
?>

Đầu ra

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

Hàm imageecreate () trong PHP