画像機能[転送]での中国語表示、誰かが質問したのを覚えています
機能|ディスプレイ|中国語
zlm 2001 年 6 月 7 日
私にメールしていただければ、私の見解についてお話します。 前の記事次の記事
www.phpx.com でコードを読みました。これは、GB コードを UTF8 に変換します。php の TTF は、 UTF8 でエンコードされた非 ASCII 文字の出力 このコードを分析した結果、中国語と ASCII の画像を混合して出力できることがわかりました。これにより、画像関数を操作する際に便利になります。
< ;
関数 gb2utf8($gb)
if(!trim($gb))
$ファイル名="gb2312.txt";
$コードテーブル= array();
while(list($key,$value)=each($tmp))
$codetable[hexdec(substr($value,0,6))]=substr($value,7,6) ;
$utf8="";
while($gb)
{
if (ord(substr($gb,0,1))>127)
{
$this=substr($gb,0,2) ) ;
$gb=substr($gb,2,strlen($gb)-2);
$utf8.=u2utf8($codetable[hexdec(bin2hex($this))-0x8080]);
それ以外
{
$this=substr($gb,0,1);
$utf8.=u2utf8($this); }
}
/*$ret="";
for($i=0;$i
return $ret;*/
return $utf8;
}
function u2utf8($c)
{
/*for($i=0;$i
if ($c $str.=$c;
else if ($c $str.=chr(0xC0 | $ c>>6);
$str.=chr(0x80 | $c & 0x3F)
}
else if ($c $str.=chr(0xE0 | $c>> 12 );
$str.=chr(0x80 | $c>>6 & 0x3F);
$str.=chr(0x80 | $c & 0x3F);
else if ($c $str.=chr(0xF0 | $c>>18);
$str.=chr(0x80 | $c>>&0x3F); 6 & 0x3F);
$str.=chr(0x80 | $c & 0x3F)
$str;
; ------------ -----------------------------
-type: image/jpeg");
$im = imagecreate (800, 400);
$black = ImageColorAllocate ($im, 0, 0, 0);
$white = ImageColorAllocate ($im, 255, 255, 255 );
include("gb2utf8.php");
$str=gb2utf8("aaa了32434");
ImageTTFText ($im, 90, 10, 110, 300, "/usr/share/fonts/
GB2312.txt ファイルは www.phpx.com にアクセスしてください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









1t メモリは 1024GB に相当します。 1tメモリとは「1TB」のメモリ記憶容量を指し、1TBは1024GBに相当します。ただし、これはコンピュータの原理に基づいた理論上の値にすぎません。一般に、ハード ドライブのメーカーによるハード ドライブの定義とコンピュータのハード ドライブ容量のアルゴリズムが異なるため、システムによって表示される利用可能なストレージ容量は少なくなります。ハードドライブの識別容量とオペレーティングシステムの表示。実際の容量は異なる場合があります。

1gメモリは1024MBです。 g は中国語で「ギガバイト」を意味する「GB」を表し、MB は「メガバイト」を指します。GB と MB は両方とも、コンピュータのハード ドライブ、メモリ、その他のより大容量の記憶媒体の記憶容量を示すのに一般的に使用されます。 GB と MB 間の変換レートは 1000 (1024)、つまり「1GB=1024MB」にほぼ等しくなります。

1g は 1024MB のメモリ容量に相当します。 g の正式名称は「GB」で、中国語で「ギガバイト」を意味します。情報測定の 10 進単位であり、コンピュータのハードドライブ、メモリ、その他の大容量記憶媒体の記憶容量を示すためによく使用されます。 GB と MB 間の変換レートは、1000 (1024)、つまり「1GB = 1024MB」にほぼ等しくなります。

10GB ハード ドライブは、「100 億バイト」の記憶容量を表します。バイトは、コンピュータ情報技術で記憶容量を測定するために使用される測定単位で、通常は「B」と省略されます。gb (ギガバイトとも呼ばれる) は、情報測定の 10 進単位です。ハードドライブのメーカーは通常、1KB=1000B、1MB=1000KB、1GB=1000MB と小数点以下で計算します。したがって、「1GB=1000MB=1000*1000KB=1000*1000*1000B」に変換すると、100 億バイトになります。

1兆は1Gではありません。 1 メガバイトは 1MB、1G は 1024MB に相当します。 MB の正式名称は「MByte」で、バイト数を表します。コンピュータの記憶単位で「メガ」と読みます。GB は情報測定の 10 進単位で、1GB=1024MB、1GB=1048576KB です。 、1GB=1073741824B。

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

この記事では、PHP が返す文字列の最初の文字の ASCII 値について詳しく説明します。編集者が非常に実用的であると考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです。 PHP は文字列の最初の文字の ASCII 値を返します はじめに PHP では、文字列の最初の文字の ASCII 値を取得することは、文字列処理と文字エンコーディングの基本的な知識を必要とする一般的な操作です。 ASCII 値は、コンピュータ システムで文字の数値を表すために使用され、文字の比較、データの送信、および保存に重要です。文字列の最初の文字の ASCII 値を取得するプロセスには、次の手順が含まれます。 文字列の取得: ASCII 値を取得する文字列を決定します。変数または文字列定数を指定できます

この記事では、PHP がどのようにして、別の文字列内の文字列の開始位置から終了位置まで文字列を返すかを詳しく説明します。非常に実用的であると編集者が考えたので、参考として共有します。この記事. この記事から何かを得ることができます。 PHP で substr() 関数を使用して、文字列から部分文字列を抽出します。substr() 関数は、文字列から指定された範囲内の文字を抽出できます。構文は次のとおりです。 substr(string,start,length) ここで、 string: 部分文字列が抽出される元の文字列。 start: 部分文字列の開始位置のインデックス (0 から始まります)。 length (オプション): 部分文字列の長さ。指定されていない場合は、
