首頁 PHP 函式庫 驗證碼類別庫 php驗證碼類別ValidateCode
php驗證碼類別ValidateCode 在網路上看到使用PHP寫的ValidateCode產生驗證碼類,感覺不錯,特拿來分析學習一下。 $charset 是隨機因子,這裡是去掉了幾個不容易區分的字元,如字母"i,l,o,q",數字"0,1"。有必要可以加入一些中文或其他字元或算式等。

在影像上產生驗證碼文字,主要考慮文字在影像上的位置和每一個文字顏色。

控制第n個文字的x軸位置 =  (影像寬度 / 驗證碼長度) * (n-1)    隨機的偏移數;  其中n = {d1....n}

控制第n個文字的y軸位置 =  影像高度 / 2   隨機的偏移數;

mt_rand(0, 156) 隨機取文字顏色,0-156目的是取比較深的顏色。

mt_rand(-30, 30) 隨機的文字旋轉。

免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

一個php驗證碼產生類別代碼 一個php驗證碼產生類別代碼

25 Jul 2016

一個php驗證碼產生類別代碼

PHP驗證碼檔案類 PHP驗證碼檔案類

25 Jul 2016

PHP驗證碼檔案類

漂亮的 PHP 驗證碼類 漂亮的 PHP 驗證碼類

25 Jul 2016

漂亮的 PHP 驗證碼類

zod 與類別驗證器和類別轉換器 zod 與類別驗證器和類別轉換器

19 Dec 2024

NestJS 中 zod 與類別驗證器和類別轉換器的比較 我對 zod 或類驗證器和類轉換器之間感到困惑,或者至少很好奇 作為 NestJS 中的驗證庫。 重點 直接去吧

Laravel 的驗證類別可以驗證精確值嗎? Laravel 的驗證類別可以驗證精確值嗎?

14 Nov 2024

使用 Laravel 的驗證類別驗證精確值 Laravel 的驗證類別是否允許驗證輸入以符合一個或多個精確值...

一個好用的驗證碼PHP工具類 一個好用的驗證碼PHP工具類

25 Jul 2016

一個好用的驗證碼PHP工具類

See all articles