亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Kanvas penciptaan kod pengesahan pembangunan PHP

Semua orang harus ambil perhatian bahawa semasa belajar membuat kod pengesahan, kita perlu membuka manual

Fungsi untuk membuat kod pengesahan agak panjang

imagecreatetruecolor(); lihat di bawah sintaksnya

Sintaks:

resource imagecreatetruecolor ( int $width , int $height )

Penerangan: Returns pengecam Imej, lebar ialah $width dan tinggi ialah $height

Mengembalikan sumber imej selepas berjaya, mengembalikan FALSE selepas kegagalan.

Selepas kita mencipta kanvas, kita perlu menetapkan warna pada kanvas

imagecolorallocate

Sintaks:

int imagecolorallocate ( resource $image , int $red , int $green , int $blue );

Parameter pertama , mengembalikan jenis sumber dan parameter berikut ialah dalam format RGB Warna

Cara untuk mengeluarkan imej

header("content-type:image/png");
imagepng( $image);

Memusnahkan sumber

imagedestroy($img);

Mari kita ambil lihat contoh

Buat kanvas dan tetapkan warna untuknya

<?php
    //第一步 創(chuàng)建一個(gè)畫布
    $image = imagecreatetruecolor(100, 30); //創(chuàng)建一個(gè)寬為100高為30的黑色圖像
    $bgcolor = imagecolorallocate($image, 255, 0, 0); //為圖像分配顏色
    imagefill($image,0,0,$bgcolor); //給黑色的背景圖像分配白色

    //輸出圖像
    header("content-type:image/png");
    imagepng($image);

    //銷毀資源
    imagedestroy($img);

?>

Seperti yang ditunjukkan dalam kod di atas, kita dapat melihat bahawa kanvas dengan lebar 100, a ketinggian 30 dan latar belakang merah dikeluarkan

Meneruskan pembelajaran
||
<?php //第一步 創(chuàng)建一個(gè)畫布 $image = imagecreatetruecolor(100, 30); //創(chuàng)建一個(gè)寬為100高為30的黑色圖像 $bgcolor = imagecolorallocate($image, 255, 0, 0); //為圖像分配顏色 imagefill($image,0,0,$bgcolor); //給黑色的背景圖像分配白色 //輸出圖像 header("content-type:image/png"); imagepng($image); //銷毀資源 imagedestroy($img); ?>