json파싱질문입니다!ㅠㅠ 채택완료
서버기본루트에 test.json과 test.php를만들고
test.json안에는
{
"name": "여자친구",
"alias": "GFRIEND",
"members": [
"소원",
"예린",
"은하",
"유주",
"신비",
"엄지"
],
"albums": {
"EP 1집": "Season of Glass",
"EP 2집": "Flower Bud",
"EP 3집": "Snowflake",
"정규 1집": "LOL",
"EP 4집": "THE AWAKENING"
}
}
넣고
test.php에서는
/* PHP JSON parser sample */
$data_str = file_get_contents('test.json');
$json = json_decode($data_str, true);
?>
echo $json['name'];
if (array_key_exists('alias', $json) )
printf(" (%s)", $json['alias']);
?>
멤버 구성: echo implode(', ', $json['members']); ?>
앨범 목록
- %s: %s \n", $key, $value);
foreach ($json['albums'] as $key => $value) {
printf("
}
?>
를넣었는데
데이터 출력자체가안되는데 무엇이문제인지 모르겠습니다..
도움좀 부탁드립니다.
답변 1개
http://php.net/manual/kr/function.json-decode.php">http://php.net/manual/kr/function.json-decode.php
$json->name;
이렇게 접근하셔야 될거 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인