Tutoriel sur le code de vérification du développement PHP : Créer une carte de base du code de vérification
Implémentation de la carte de base du code de vérification
Avant d'apprendre à créer le code de vérification, vous pouvez consulter le manuel de la bibliothèque GD sur php.cn pour un meilleure compréhension Fonctions requises pour créer des codes de vérification.
Créez une carte de base de 100, 30 via la fonction imagecreatetruecolor
header('content-type: image/png');
Utilisez la méthode d'en-tête de php pour afficher le contenu au format png
imagepeng($image);返回图片 imagedestroy($image);
Il est pratique de détruire l'image Recyclage des ressources système
Utilisez imagecolorallocate pour faire un remplissage blanc
$bgcolor = imagecolorallocate($image,255,255,255);//#FFFFFFFFFFFF
remplissez-le dans notre carte de base
imagefill($image,0,0,$bgcolor);
généré un blanc carte de base
La couleur de l'image d'exemple a été modifiée pour permettre aux lecteurs de voir plus clairement
<?php $image = imagecreatetruecolor(100,30); $bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF imagefill($image,0,0,$bgcolor); header('content-type: image/png'); imagepng($image); //销毁 imagedestroy($image); ?>
Remarque :
La sortie par défaut de imagecreatetruecolor est un fond noir
Avant de sortir l'image, les informations d'en-tête doivent être sorties à l'avance