링크
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=26674 (438) http://mike.teczno.com/JSON/JSON.phps (566)http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=26674
***** 중요 *****
json.extend.php 파일
89행 'object2Array'을 'objectToArray'로, 91행 'array2Object'을 'arrayToObject'로 변경해주세요.
위 팁을 PHP4, EUC-KR 및 PHP JSON 함수 미지원 환경에 호환시키기 위한 팁입니다.
차후 UTF-8로 업그레이드 할 시에도 문자열이 코드표대로 치환되기때문에 호환됩니다.
첨부된 파일(/extend 1, /lib 1)을 적용하고 아래 코드를 적용하면 됩니다.
글쓰기 업데이트 스킨에서
if (strtolower($g4[charset]) == 'euc-kr') {
$wr_add = array_map("ko2uni", $wr_add);
}$json_string = mysql_real_escape_string(json_encode($wr_add));$sql = " update $write_tableset 여분필드명 = '$json_string',where wr_id = '$wr_id' ";sql_query($sql);
글 내용을 출력하는 글쓰기 양식, 글목록 스킨 등에서
$json = json_decode(여분필드변수);
if (strtolower($g4[charset]) == 'euc-kr') {$json = array_map_objects("uni2ko", $json); // require json.extend.php
}echo $json->field1; echo $json->field2;
* 활용 플러스
이 파일은 EUC-KR, UTF-8 간 문자열 호환에 관한 활용도 높은 팁을 제공합니다.
CSV 처리 등과 같은 다양한 경우에도 도움이 될 것입니다.
이 파일은 EUC-KR, UTF-8 간 문자열 호환에 관한 활용도 높은 팁을 제공합니다.
CSV 처리 등과 같은 다양한 경우에도 도움이 될 것입니다.
댓글 1개
게시글 목록
| 번호 | 제목 |
|---|---|
| 34706 | |
| 34693 | |
| 34563 | |
| 34536 | |
| 34521 | |
| 34480 | |
| 34479 | |
| 34466 | |
| 34437 | |
| 34436 | |
| 34435 | |
| 34406 | |
| 34398 | |
| 34387 | |
| 34382 | |
| 34375 | |
| 34364 | |
| 34336 | |
| 34294 | |
| 34293 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기