JSON 무한 필드 추가 - PHP4 및 EUC-KR 호환(조건문 추가) 정보
JSON 무한 필드 추가 - PHP4 및 EUC-KR 호환(조건문 추가)관련링크
첨부파일
본문
***** 중요 *****
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 처리 등과 같은 다양한 경우에도 도움이 될 것입니다.
추천
4
4
댓글 1개
아 ..euc-kr 버전 드디어 올리셧군요..
감사합니다.
이젠 한번 도전해봐야겠습니다.
추천 꾸~욱 누릅니다...1빵..
감사합니다.
이젠 한번 도전해봐야겠습니다.
추천 꾸~욱 누릅니다...1빵..