JSON은..? 아래 사이트를 참고하기 바란다.

http://www.json.org/json-ko.html

일단 (PHP 5 >= 5.2.0, PECL json:1.2.0-1.2.1) 5.2.0이상 버전에서는 내장되어 있는듯 하다..

이버전 보다 아래의 경우 STEP1의 절차를 거치도록 한다

STEP1
shell> wget http://www.aurore.net/projects/php-json/php-json-ext-1.2.1.tar.bz2
shell> bzip2 -d php-json-ext-1.2.1.tar.bz2
shell> tar xvf php-json-ext-1.2.1.tar
shell> cd php-json-ext-1.2.1

shell> ./configure --with-php-config=[php-config위치]
shell> make
shell> make install

STEP2
<?php
$val = array(urlencode("에혀~"), "1", 23);
$output = json_encode($val);
echo urldecode($output)."\n";
?>

결과
["에혀~","1",23]


json 함수는 EUC-KR을 지원하지 않는다. ( This function only works with UTF-8 encoded data.  )

그래서 iconv를 사용할까 했지만 한글이 깨져 보이는 현상이 있어

urlencode와 urldecode를 사용했다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)


"PHP" 카테고리의 다른 글

2008/11/11 18:12 2008/11/11 18:12
누비 이 작성.

Trackback URL : http://mrkim.kr/trackback/460


당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]
« Prev : 1 : 2 : 3 : 4 : 5 : ... 322 : Next »