<li>Jain R.K. and Iyengar S.R.K., “Advanced Engineering Mathematicsâ€, Narosa Publications,</li>
데이터베이스에 원시 HTML 문자열이 많이 있습니다. 모든 텍스트에는 이상한 문자가 있습니다. 어떻게 다시 데이터베이스에 저장하기 위해 일반 텍스트로 변환 할 수 있습니다.문자열을 "(ISO-8859-1) 문자를 일반 (UTF-8) 문자로 변환하는 방법?
$final = '<li>Jain R.K. and Iyengar S.R.K., “Advanced Engineering Mathematicsâ€, Narosa Publications,</li>';
$final = utf8_encode($final);
$final = htmlspecialchars_decode($final);
$final = html_entity_decode($final, ENT_QUOTES, "UTF-8");
$final = utf8_decode($final);
echo $final;
위 코드를 시도했지만 웹 브라우저에서는 올바르게 표시되지만 여전히 이상한 문자는 데이터베이스에 저장합니다.
데이터베이스의 캐릭터 세트는 UTF-8