>>30-31
有り難うございます。↓はちゃんとコピーされるんですが
touch("./dat/utf.txt");
$handle = fopen ("jis.txt", "r");
$fp = fopen("./dat/utf.txt", 'w');
while (!feof ($handle)) {
$buffer = fgets($handle, 4096);
fputs($fp, $buffer);
}
↓にすると空のテキストが出来て止まっちゃうみたいです
$handle = fopen ("jis.txt", "r");
$str = mb_convert_encoding($handle, "UTF-8", "auto");
$fp = fopen("./dat/utf.txt", 'w');
while (!feof ($str)) {
$buffer = fgets($str, 4096);
fputs($fp, $buffer);
}
↓みたくmb_convert_encodingの位置を変えても同じでした
while (!feof ($handle)) {
$buffer = fgets($handle, 4096);
$str = mb_convert_encoding($buffer, "UTF-8", "auto");
fputs($fp, $str);

今度はfile使ってみます