개발자의 끄적끄적

[php] php explorer edge 한글 파일명 깨짐 해결 방법 본문

개발/php

[php] php explorer edge 한글 파일명 깨짐 해결 방법

효벨 2022. 1. 5. 02:00
728x90
반응형

[php] php explorer edge 한글 파일명 깨짐 해결 방법

 

 

php 에서

 

파일을 다운로드 하다보면

 

explorer edge 에서만

 

한글 파일명이 깨지는 경우가 있습니다.

 

그럴때는 아래와 같이

 

rawurlencode 를 사용해서 인코딩을 하시면 됩니다!

 

if(preg_match('/Edge/i',$_SERVER['HTTP_USER_AGENT'])){
    $filename = rawurlencode(FILE_NAME);
}else{
    $filename = iconv("UTF-8", "EUC-KR", FILE_NAME);
}

 

참고들 하세요!

반응형
Comments