Rumah > Artikel > pembangunan bahagian belakang > PHP melukis segi empat tepat dan mengisinya
editor php Youzi mengajar anda cara melukis segi empat tepat dan mengisinya dengan warna menggunakan bahasa PHP. Dengan kod mudah, anda boleh melaksanakan fungsi ini dengan mudah. Di bawah ini kami akan memperkenalkan secara terperinci cara menggunakan PHP untuk melukis segi empat tepat dan mengisi segi empat tepat dengan warna. Mari kita meneroka bersama-sama!
PHP Lukis segi empat tepat dan isikannya
Pengenalan
Dalam php anda boleh menggunakan perpustakaan GD untuk melukis dan memanipulasi imej, termasuk melukis segi empat tepat dan mengisinya. Pustaka GD menyediakan satu siri fungsi yang melaluinya pelbagai tugas pemprosesan grafik boleh dilaksanakan.
Lukis segi empat tepat
Untuk melukis segi empat tepat, anda boleh menggunakan fungsi imagefilledrectangle(). Fungsi ini memerlukan parameter berikut:
Sebagai contoh, kod berikut melukis segi empat tepat yang diisi dengan warna merah:
$image = imagecreate(100, 100); $color = imagecolorallocate($image, 255, 0, 0); imagefilledrectangle($image, 20, 20, 80, 80, $color);
Segi Empat Terisi
Untuk mengisi segi empat tepat, anda boleh menggunakan fungsi imagefilledrectangle(). Fungsi ini menggunakan parameter yang sama seperti fungsi imagefilled(), tetapi ia juga mengandungi parameter tambahan untuk menentukan warna isian.
Sebagai contoh, kod berikut mengisi segi empat tepat dengan kecerunan:
$image = imagecreate(100, 100); $start_color = imagecolorallocate($image, 255, 255, 0); $end_color = imagecolorallocate($image, 0, 0, 255); imagefilledrectangle($image, 20, 20, 80, 80, imagecolorgradient($image, 20, 20, 80, 80, $start_color, $end_color));
Nota
Atas ialah kandungan terperinci PHP melukis segi empat tepat dan mengisinya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!