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

QQ截图20161027113852.png

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


Formation continue
||
<?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); ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel