Php 带重音符号的iconv()UTF8至ISO-8859-1
我有一个UTF-8格式的PHP字符串,所以我尝试将其转换为ISO-8859-1。该字符串是西班牙语的,因此它包含特殊的重音和字符,如íóúñ 如果我试着Php 带重音符号的iconv()UTF8至ISO-8859-1,php,string,utf-8,Php,String,Utf 8,我有一个UTF-8格式的PHP字符串,所以我尝试将其转换为ISO-8859-1。该字符串是西班牙语的,因此它包含特殊的重音和字符,如íóúñ 如果我试着 $actual = iconv("UTF-8", "ISO-8859-1", $actual); $actual = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $actual); 上面说有一些不正确的字符,如果我用 $actual = iconv("UTF-8", "ISO-8859-1", $actu
$actual = iconv("UTF-8", "ISO-8859-1", $actual);
$actual = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $actual);
上面说有一些不正确的字符,如果我用
$actual = iconv("UTF-8", "ISO-8859-1", $actual);
$actual = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $actual);
它生成文件,但特殊字符现在替换为·
我怎样才能解决这个问题
谢谢是否所有特殊字符都替换为·?愚蠢的问题,但是你确定$actual包含UTF-8吗?是的,mb_check_编码$actual,UTF-8返回true给定的字符串似乎工作正常。你能分享这个有问题的字符串吗?