본문 바로가기

컴터/php

iconv 없이 utf-8문자열 출력하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=38683&sca=&sfl=wr_subject%7C%7Cwr_content&stx=utf+8+%B0%A1%B3%AA%B4%D9&sop=and

그저 iconv가 기본모듈이 아니라서 고민고민하다 제일 괜찮다싶은 소스입니다.

utf-8 문자열일 경우 write 함수 두번째 인자에 참을 주시면 됩니다.

<!--필요한 두개 함수-->
<?
function write($str,$encode=0) {
if($encode) $str=rawurlencode ($str);
echo '<script>echo("'.$str.'",'.$encode.')</script>';
}
?>
<script>
function echo(str,decode) {
if(decode) str=decodeURIComponent(str);
document.write(str);
}
</script>


<!--출력 예제-->
<?=write('가나다')?>
<?=write('肄

'컴터 > php' 카테고리의 다른 글

[펌]남은 일 시 분 초 구하기  (0) 2008.05.12
엑셀로 뺄때...  (0) 2008.04.12
AND 와 &&, OR 와 || 는 다르다  (0) 2007.12.10
엑셀 출력시 합계 수식 넣기  (0) 2007.10.19