PHP 에서 json 문자열을 예쁘게 출력하려면
프로그래밍/PHP2021. 11. 11. 15:18
반응형
아래와 같이 header 에 json 타입을 명시해주고 json 문자열을 JSON_PRETTY_PRINT 옵션을 주어 decode, encode 하면 됩니다.
sysdocu.php
<? header('Content-Type: application/json'); // 필수 $data = '{ "result": "success", "data":[ { "ip": "192.168.10.2", "os": "linux" }, { "ip": "192.168.10.3", "os": "windows" } ] }'; $result = json_encode(json_decode($data), JSON_PRETTY_PRINT); echo $result; ?> |
결과
{
"result": "success",
"data": [
{
"ip": "192.168.10.2",
"os": "linux"
},
{
"ip": "192.168.10.3",
"os": "windows"
}
]
}
반응형
'프로그래밍 > PHP' 카테고리의 다른 글
PHP 날짜 비교하기 (0) | 2022.04.13 |
---|---|
[PHP] AES-256-CBC 를 이용한 암호화 및 복호화 (0) | 2022.04.11 |
PHP 와 MySQL 연동 확인 소스 (0) | 2021.11.08 |
PHP에서 JSON 배열 삭제 (0) | 2021.10.15 |
PHP 에서 json 형식의 다차원 배열 값 읽고 출력하기 (0) | 2021.10.05 |
댓글()