1
PHP 단일 차원 배열을 가지고 있는데 배열에 json_encode
함수를 사용할 때 json 객체가 반환되지만 여는 중괄호 {
앞에 0이옵니다.JSON 문자열을 인코딩 할 때 선행 0이 나타나는 이유는 무엇입니까?
0{"a1000":"b1000","a1200":"b1200"}
PHP의 배열은 다음과 같은 페이지
Array
(
[a1000] => b1000
[a1200] => b1200
)
다른 (그러나 구조화 같은) 요청이 반환 된 JSON 객체 선두 0
없는크롬 콘솔의 오류는 다음과 같습니다
Uncaught SyntaxError: Unexpected token {
이전에이 문제를 접한 사람이 있습니까?
과 같은 출력 기능을 사용하지 않는 경우 어떻게 배열을 생성합니까? 미리 다른 출력물이 있습니까? –
어딘가에서 0을 출력하지 않습니까? 연관 배열의 경우 json은 {0 : {...}}을 반환하므로 사용자는 어딘가에 0이있는 것처럼 보입니다. 브라우저에서 json을 제공하는 파일을 열면 쉽게 확인할 수 있습니다. – Ashley