검색 및 검색을했는데 JSON 인코딩의 오류를 어디에서 잘못 알 수 있습니까? 나를 죽이지 마세요, 난 초보자 :) 해요JSON에서 값을 가져 오는 방법은 PHP로 인코딩합니까?
내 PHP :
<?php
$data = json_decode("document.json", true);
$getit = $data["likes"];
내 JSON : 도움이를위한
[{
"title" : "MYTITLE",
"image" : "MYIMAGE",
"likes" : 0
}]
편집
감사합니다 지금 일하고있다!
'json_decode()와 데이터에 대한 루프는'인수로 JSON 인코딩 된 문자열을 사용합니다. 파일 이름이 아닙니다. 따라서 파일 내용을 읽은 다음 정상적인 파일 처리 작업을 수행해야합니다. 먼저 사용하고자하는 도구의 문서를 읽는 것이 좋습니다 : http://php.net/manual/en/function.json-decode.php – arkascha
이 경우라면,'$ data [ 0] [ 'likes']' – Thamilan
또한 $ data에 접근하는 방법을 업데이트하고, 모든 응답과 @ 타밀 란 주석을 살펴볼 필요가 있습니다. – vincenth