>  기사  >  백엔드 개발  >  PHP(5.2.0 이전)에서 MySQL 결과 배열을 JSON으로 변환하는 방법은 무엇입니까?

PHP(5.2.0 이전)에서 MySQL 결과 배열을 JSON으로 변환하는 방법은 무엇입니까?

DDD
DDD원래의
2024-10-31 04:31:01336검색

How to convert MySQL result arrays to JSON in PHP (pre-5.2.0)?

MySQL 결과 배열을 JSON으로 변환

문제:

MySQL 쿼리의 결과 배열을 다음으로 변환하려고 합니다. PHP의 JSON 형식, 가급적이면 5.2.0 이하 PHP 버전과 호환되는 솔루션을 사용하세요.

해결책:

PHP 버전 5.2.0 및 위:

json_encode() 함수 활용:

<code class="php">echo json_encode($row);</code>

PHP 버전 5.2.0 미만의 경우:

JSON 활용 PEAR 패키지의 클래스:

  1. PEAR 패키지 설치:
pear install JSON
  1. JSON 클래스 포함:
<code class="php">include_once 'JSON.php';</code>
  1. 새 JSON 개체 만들기:
<code class="php">$json = new Services_JSON;</code>
  1. 결과 배열을 JSON으로 변환:
<code class="php">echo $json->encode($row);</code>

위 내용은 PHP(5.2.0 이전)에서 MySQL 결과 배열을 JSON으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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