程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP 生成中文驗證碼亂碼問題解決(1/2)

PHP 生成中文驗證碼亂碼問題解決(1/2)

編輯:關於PHP編程

PHP 生成中文驗證碼亂碼問題解決
//將要處理的漢字,先由UTF8的漢字轉成html實體形式再使用.

//示例代碼:

//ini_set('JIS-mapped Japanese Font Support',false);
$pic=imagecreate(250,30);
$black=imagecolorallocate($pic,0,0,0);
$white=imagecolorallocate($pic,255,255,255);
$font="C://WINDOWS//Fonts//simhei.ttf";

$str = '中華人民共和國';
$str = mb_convert_encoding($str, "html-entities","utf-8" );//結果:哪一队优先开球

imagettftext($pic,10,0,10,20,$white,$font,$str);

header("Content-type: image/jpeg");
$filename='./photo.jpg';
$im=imagecreatefromjpeg($filename);
imagecopymerge($im,$pic,0,0,0,0,250,30,50);
imagejpeg($im);


//pChart 示例代碼:

/*
     Example14: A smooth flat pie graph
*/ 1 2

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved