필요한 기능이 있어서
<a href="<?php echo base_url() ?>index.php/gigwan_c/gg_info/<?php echo $c++?>/<?= $test ?>"><?= $test ?></a>
위처럼 a태그 저런 url를 만들었습니다.
$test라는 변수에는 한글이 들어가 있습니다.
저 a태그를 클릭하여
페이지 이동후
$name = $this->uri->segment(4)를 통해
url에 있는 $test값을 가져 온후
echo $name을 통해
출력하니
EA%B0%95%EB%A6%89%EC%8B%9C%EA%B2%BD%EC%98%81%EC%82%AC%EC%97%85%EA
이렇게 꺠져나오더라구요 ㅜㅜ
mb_detec_endifng함수를 통해 ascii로 확인되어
iconv('ascii', 'utf-8', $name);
을 하였지만 그래도 똑같은 저런 형태로 출력되네요;
ascii로 된것은 iconv를 통해 변형이 불가능한가요?
@배강민
감사합니다
말씀해주신대로하니 잘 해결되었습니다.
<?php echo urlencode($test); ?>
https://secure.php.net/manual/en/function.urlencode.php