한글 및 공백이 포함된 URL 주소를 UTF-8 로 변환 (urlencode)
프로그래밍/PHP2015. 12. 10. 10:36
반응형
한글 및 공백이 포함된 URL 주소로 접근하기 위해서는 urlencode 함수를 이용하면 됩니다.
웹문서가 euckr 로 만들어진 경우는 utf-8 로 문자를 변환한 뒤에, urlencode 를 사용해야 합니다.
아래 예제 참조..
<?
if(mb_detect_encoding($str) != "UTF-8") {
$str = iconv("EUC-KR", "UTF-8", $str); // 웹문서가 euckr 일 경우 utf-8 로 변환 합니다.
}
$str = urlencode($str); // urlencode 로 변환
echo $str;
?>
<form method="post">
<input name="str" type="text">
<input value="submit" type="submit">
</form>
반응형
'프로그래밍 > PHP' 카테고리의 다른 글
값이 배열 안에 존재하는지 확인하는 in_array함수 (0) | 2016.10.17 |
---|---|
php 로 소켓 프로그램 만들기 (다중 처리 불가, queue 진행 방식) (0) | 2016.10.14 |
파일 첨부하여 메일 보내기 (0) | 2015.06.23 |
특정 날짜로 요일 알아내기 (0) | 2015.06.11 |
php 에서 mysql 접근시 캐릭터셋 지정하기 (0) | 2015.05.14 |
댓글()