티스토리 뷰
728x90
반응형
PHP4를 사용하시면서 다른 패키지들을 설치할수 없는 상황일때
json_encode와 json_decode를 사용할수 있는 방법이예요.
아래 링크를 따라갑니다
http://pear.php.net/pepr/pepr-proposal-show.php?id=198
Services_JSON 이라는 패키지입니다
Package source file (.phps/.htm)
링크를 클릭하시면 패키지 소스파일이 보이는데요.
JSON.phps
파일이 바로 우리가 필요한 파일입니다.
json_encode, json_decode 함수가 있는지 없는지 체크해서 아래의 코드처럼 사용하시면 됩니다
// Future-friendly json_encode if( !function_exists('json_encode') ) { function json_encode($data) { $json = new Services_JSON(); return( $json->encode($data) ); } } // Future-friendly json_decode if( !function_exists('json_decode') ) { function json_decode($data) { $json = new Services_JSON(); return( $json->decode($data) ); } }
include("JSON.php"); $a = json_encode( array('a'=>1, 'b'=>2, 'c'=>'I <3 JSON') ); echo $a; // Outputs: {"a":1,"b":2,"c":"I <3 JSON"} $b = json_decode( $a ); echo "$b->a, $b->b, $b->c"; // Outputs: 1, 2, I <3 JSON
참고
728x90
반응형
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
xcode 8에서 frame size와 bound, border가 적용이 안될때 (0) | 2016.10.27 |
---|---|
안드로이드에 팩토리 이미지 설치하기 (0) | 2016.10.26 |
cocoapods 엘 캐피탄에서 사용하기 (0) | 2015.10.22 |
iOS9 sdk 로 빌드시 App Transport Security 예외 처리하기 (0) | 2015.09.17 |
xcode 카카오톡 sdk 를 구글맵 sdk와 함께 사용할때 duplicate symbol 오류가 난다면 (0) | 2015.09.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스마트폰
- 앱스토어
- 모바일
- 애플
- iPhone
- 대학생
- 트위터
- JavaScript
- CSS
- 소프트웨어
- 자바스크립트
- 웹표준
- android
- 경진대회
- 앱
- AWS
- 벤처
- 네이버
- 게임
- 아이폰
- 아이디어
- 구글
- 안드로이드
- 공모전
- 어플리케이션
- 창업
- Apple
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함