cURL을 사용하면 파일 이름에 UTF-8 문자가있는 파일을 저장하고 있습니다. 예를 들어 :PHP 인코딩 - UTF-8
testšć.docx는
내가 mb_detect_encoding 사용() 그것은 나에게 ASCII를 반환했습니다. 그래서 iconv로 ASCII에서 UTF-8로 그리고 UTF-8에서 UTF-8로 변환하려고했습니다. 어느 옵션도 작동하지 않았습니다.
누구나 내가 UTF-8 파일 이름을 유지할 수있는 방법을 제안 했습니까?
건배!
PHP 파일이 d 데이터의 출력을하고 utf8_encode를 사용하여 적절한 인코딩으로 변환하려고하면 UTF8을 사용하십시오 (http://php.net/manual/en/function.utf8-encode.php) –
'mb_detect_encoding'을 호출합니다. 정확히'on * mb_detect_encoding' *을 무엇이라고 부릅니까? 또한'mb_detect_encoding'은 실제로 정확한 과학이 아니므로 다루는 인코딩이 무엇인지 * 안다면 거의 필요하지 않습니다. – deceze
@Dany Khalife 웹 사이트에서 UTF-8 문자가있는 파일 이름을 가져옵니다. 이렇게 : $ h1 = $ html-> find ('h1', 0) -> 일반 텍스트; 난 그냥 file_put_contents 사용하지만 제대로 저장하지 않습니다. deceze 인코딩 된 텍스트가 인코딩 된 것을 확인하기 위해 한 번 사용했습니다. – user1102979