>웹 프론트엔드 >JS 튜토리얼 >PHP 배열에서 JavaScript 배열을 어떻게 만들 수 있나요?

PHP 배열에서 JavaScript 배열을 어떻게 만들 수 있나요?

Barbara Streisand
Barbara Streisand원래의
2024-12-05 10:10:14243검색

How Can I Create JavaScript Arrays from PHP Arrays?

PHP 데이터에서 JavaScript 배열 생성

PHP에서 배열은 값을 저장하는 데 사용되는 일반적인 데이터 구조입니다. JavaScript와 상호 작용할 때 이러한 PHP 배열을 호환 가능한 형식으로 변환해야 하는 경우가 많습니다. 이 문서에서는 PHP 배열을 JavaScript 배열로 변환하는 과정을 살펴봅니다.

변환 방법

PHP는 내장 함수 json_encode()를 제공하여 PHP 데이터를 JavaScript 개체로 변환합니다. 표기법(JSON) 형식입니다. JSON은 JavaScript 구문을 기반으로 한 텍스트 기반 데이터 교환 형식으로, JavaScript 코드와 함께 사용하기 편리합니다.

PHP 배열을 JSON으로 변환한 후 JavaScript 배열로 변환하려면 다음 단계를 따르세요.

  1. json_encode() 함수를 사용하여 PHP 배열을 JSON 문자열로 변환합니다.
  2. JSON 문자열을 다음의 변수에 할당합니다. JavaScript.
  3. JSON.parse() 함수를 사용하여 JSON 문자열을 구문 분석하여 JavaScript 배열을 만듭니다.

다음과 같은 PHP 배열이 있습니다.

$php_array = array('abc', 'def', 'ghi');

JavaScript 배열로 변환하려면 다음 코드를 사용합니다.

<script type='text/javascript'>
<?php
$js_array = json_encode($php_array);
echo "var javascript_array = " . $js_array . ";\n";
?>
</script>

JavaScript에서는 javascript_array라는 새로 생성된 배열에 액세스할 수 있습니다.

참고: 버전이 올바른지 확인하는 것이 중요합니다. json_encode() 함수는 버전 5.2 이상에서만 사용할 수 있으므로 사용되는 PHP는 5.2 이상입니다.

위 내용은 PHP 배열에서 JavaScript 배열을 어떻게 만들 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.