Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- JavaScript
- 자바
- 공모주 청약 일정
- Eclipse
- 공모주 청약
- Stock ipo
- 7월 공모주 청약 일정
- 맥
- 오라클
- 리눅스
- 6월 공모주 청약 일정
- Oracle
- codeigniter
- html
- IPO
- 제이쿼리
- 공모주
- java
- php
- Stock
- 주식
- SQL
- MYSQL
- 코드이그나이터
- 자바스크립트
- linux
- 주식 청약
- 주식 청약 일정
- jquery
- css
Archives
- Today
- Total
개발자의 끄적끄적
[php] json_encode 옵션들과 사용법 본문
728x90
반응형
[php] json_encode 옵션들과 사용법
php 에서
json 형태로 인코딩을 할때
json_encode 를 사용합니다.
하지만 그냥 옵션을 주지 않고 사용하면
대부분 json string 형태로만 결과가 나오게 됩니다.
json_encode 에 옵션을 이용하는 기본 사용법입니다.
json_encode($array, OPTION NAME);
json_encode($array, JSON_NUMERIC_CHECK);
아래는 위처럼 사용하는 옵션들입니다.
JSON_UNESCAPED_UNICODE // 유니코드 문자열을 escape 하지 않습니다.
JSON_FORCE_OBJECT // 배열을 강제로 object로 변환합니다.
JSON_NUMERIC_CHECK // 숫자로된 문자열을 INT 형으로 변환합니다.
JSON_HEX_TAG // 태그기호를 HEX로 인코딩 합니다.
JSON_PRETTY_PRINT // json array 형태로 변환한다.
위처럼 인코딩하고자 하는 변수와 옵션을 넣어서 사용하면 됩니다.
그런데 여러가지 옵션을 사용해야 하는 경우도 있습니다.
그럴때는 아래처럼 | 문자를 넣어 사용하면 됩니다.
json_encode($array, OPTION NAME | OPTION NAME | OPTION NAME);
json_encode($array, JSON_UNESCAPED_UNICODE | JSON_FORCE_OBJECT);
참고들 하세요!
반응형
'개발 > php' 카테고리의 다른 글
[php] json_encode json array 형태로 출력하는 방법 JSON_PRETTY_PRINT (0) | 2021.03.08 |
---|---|
[php] json_encode JSON_UNESCAPED_UNICODE 유니코드 문자열 인코딩 옵션 (0) | 2021.03.07 |
[php/codeigniter] 코드이그나이터 라이브러리에서 모델 로드하는 방법 (0) | 2021.03.07 |
[php/apache] apache_request_headers 사용법 및 예제 (0) | 2021.03.06 |
[php] curl 404 bad request error 해결방법 (0) | 2021.03.06 |
Comments