PHP 배열을 js 배열 객체로 변환하는 방법: 먼저 [$arr] 배열을 가져온 다음 [json_encode()] 함수를 사용하여 배열의 각 값을 json으로 인코딩한 다음 마지막으로 arr을 사용합니다. 배열을 수락합니다. ㅋㅋㅋ array
foreach ($arr as $value) { $json .= json_encode($value) . ','; } echo '[' . substr($json,0,strlen($json) - 1) . ']';
는 $arr의 각 값을 json으로 인코딩한 다음 json 배열을 출력하려고 하므로 컴파일된 각 값 뒤에 쉼표를 추가하고 마지막으로 모든 값 외부에 '[]'를 추가합니다. 이것이 형식입니다. json 배열. 각 값이 json으로 인코딩된 후에 쉼표를 추가하기 때문에 모든 값이 배열에 병합될 때 추가 쉼표가 발생하므로 substr() 함수를 사용하여 마지막 값을 제거해야 합니다. 콤마!
그럼 js 파일을 살펴보겠습니다프로그래밍 학습에 대해 더 알고 싶다면php 파일에서 전송된 json 배열을 받기 위해 arr을 사용할 때
var json = JSON.parse(arr);JSON은 우리가 다운로드하기 시작한 파일에 정의된 객체입니다. 우리는 JSON을 변환하기 위해 해당 구문 분석 방법을 사용합니다. js 배열로 배열하세요! 이는 js 배열을 받는 변수 json이므로 직접 인쇄할 수 없습니다. json 배열이나 json[0]을 순회하여 출력할 수 있습니다! 사실 직설적으로 말하면, PHP 배열을 js 배열로 변환하려는 우리의 아이디어는 이를 달성하기 위해 중간 양의 json을 사용하는 것입니다! 물론, php와 js만 사용하여 배열을 변환할 수도 있습니다. 방법은 두 가지 이상입니다!
php training
칼럼을 주목해주세요! json_encode()
위 내용은 PHP 배열을 js 배열 객체로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!