純粋な中国語フォント機能を使用してファイルをアップロードすると、move_uploaded_file()
画像フォルダーに保存するときに名前が何らかの記号に変更されます。私はjoomlaのウェブサイトを使用しています。誰でも助けることができますか?
質問する
541 次
1 に答える
0
ローカル ファイルはシステム エンコーディングを使用して保存する必要があります。要するに、システムで中国語のエンコーディングが使用されている場合は、ファイル名をそのエンコーディングに変換する必要があります。
PHP ファイルが utf-8 で、Windows を使用している場合は、次のように使用する必要があります。
$destfilename = iconv("UTF-8", "GBK", "您好.txt");
move_uploaded_file($temp, $destfilename);
mkdir、renameなどの関数で同じ処理を使用する必要があります
于 2012-12-22T18:33:14.550 に答える