1
프로젝트를 완료하려면 도움이 필요합니다. 내 json 파일에서 데이터를 가져 와서 일부는 중국어 문자로 구성되지만 .csv에 쓸 때 제대로 표시되지 않습니다. PHP fputcsv가 중국어 문자를 올바르게 표시하지 않습니다.
이
나는 다음과 같은 솔루션을 시도function writeCsv()
{
$resource = fopen('c:/xampp/test.json','w');
$csvBodyData = [ 'item'=> '逆始感録機政'];
fputcsv($resource, $csvBodyData);
}
내 코드는하지만 여전히 작동하지 않습니다.
write utf-8 characters to file with fputcsv in php
나는이 문자를 "???"있어요.
이 답변에서 utf_decode로 솔루션을 사용해 보셨나요? –
예, utf8_encode 또는 utf8_decode를 사용하면 말도 안되는 문자 만 생성됩니다. @Ivan Kalita –
방금 코드 샘플을 시도했으며 PHP7.0.22 및 mac OS Sierra에서 작동합니다. 어떤 PHP 버전을 사용하고 있습니까? 어떤 OS인가? –