開発中に、uft-8 ページの中国語の認証コードが文字化けしているように見えました。Baidu で検索して原因を見つけました。必要な場合は以下の解決策を参照してください。
コードは次のとおりです | コードをコピー |
$im=imagecreatetruecolor(100,30);//スケッチパッド、新しいトゥルーカラー画像を作成します //カラーを設定する //線を描く //ドットを描く
//画像の左上隅に文字列を書き込みます //出力画像
?> |
原因の分析と解決策
コードは次のとおりです | コードをコピー |
$str=iconv("gbk","utf-8","Happy New Year!");//描画する中国語テキストを決定します |
--->>
こうあるべきです
コードは次のとおりです | コードをコピー |
$str=iconv("gbk","utf-8","Happy New Year!");//描画する中国語テキストを決定します imagettftext($im,12,3,20,20,$te,'msyhbd.ttf',$str); |