新手转码问题
<br />
$url='test.txt';<br />
$read = fopen($url,'r') or die('打开失败');<br />
$text=fread($read,100);<br />
fclose($read);<br />
echo iconv('UTF-8','GBK','这是一个测试').'<br/>';#这句OK<br />
echo iconv('UTF-8','GBK',$text).'<br/>';#这句报错<br />
以上第一个echo正常,第二个echo就老是报以下错误:
Notice: iconv(): Detected an illegal character in input string
test.txt文件为UTF-8格式。
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn