Perlについての質問箱 15箱目
■ このスレッドは過去ログ倉庫に格納されています
0615デフォルトの名無しさん
05/02/25 15:09:14use Encode;
$fname = "■■■";
Encode::from_to($fname, "UTF-8" => "Shift_JIS");
open( OUT_FILE ,">$fname.txt");
close( OUT_FILE );
mkdir($fname);
上記スクリプトをUTF-8形式で作成。
上記実行でファイルとフォルダの名前は"■■■"に、
Encode行を外して実行すれば、ファイルとフォルダの名前は
"文字化け"になります。
実はこの名前全部もしくは中に「SHIFT-JIS外」の文字があった場合です。
この場合、
Encode行を外せばファイルとフォルダの名前は"文字化け"に
Encode行有効では、ファイルもフォルダもできません。
・・・
■ このスレッドは過去ログ倉庫に格納されています