當前位置:名人名言大全網 - 端午節短信 - Php驗證碼字體問題

Php驗證碼字體問題

//設置字體樣式

$font?=?目錄名(__文件_ _)。/font/arial . TTF‘;$font在所提供的代碼中實際上沒有使用,但它用於指定字體。

的。ttf文件是壹個字庫。系統中實際上有許多這樣的文件。妳可以搜索。或者在線下載妳喜歡的文件。

然後將$font分配給。ttf文件的位置,或者復制。ttf文件到$font設置的路徑。

//輸出驗證碼

為了什麽?($ I = 0;$ i & ltstrlen($ _ SESSION【‘code‘】);$ i++){

imagestring($ _ img,$font_size,$ I * $ _ width/$ codelen+mt _ rand(1,10),mt _ rand(1,$_height/2),$ _ SESSION【‘code‘】【$ I】,$ font _ color);

}這壹段是繪制驗證碼的代碼,但是imagestring方法不提供字體設置,所以應該用imagettftext方法替換。

修訂如下

為了什麽?($ I = 0;$ i & ltstrlen($ _ SESSION【‘code‘】);$ i++){

imagettftext($ _ img,$font_size,0,$ I * $ _ width/$ codelen+mt _ rand(1,10),mt _ rand(1,$_height/2),$font_color,$font,$ _ SESSION【‘code‘】【$ I】);

}