PHP로 json에서 요소를 얻는 방법은 무엇입니까?

노에 나자

예 :

 {
   "destination_addresses" : [ "Milano, Italia" ],
   "origin_addresses" : [ "Padova PD, Italia" ],
   "rows" : [
      {
         "elements" : [
            {
               "distance" : {
                  "text" : "246 km",
                  "value" : 246492
               },
               "duration" : {
                  "text" : "2 ore 36 min",
                  "value" : 9388
               },
               "status" : "OK"
            }
         ]
      }
   ],
   "status" : "OK"
}

이 경우 거리를 얻고 싶어요 246km 답장 주셔서 감사합니다 .. 모르겠어요 ....

보낸 사람 : https://maps.googleapis.com/maps/api/distancematrix/json?origins=Padova&destinations=Milano&language=it-IT&key=API_KEY

Nytrix

다음 arrayjson_decode같이 로 변환 할 수 있습니다 .

<?php
$json = json_decode('{
   "destination_addresses" : [ "Milano, Italia" ],
   "origin_addresses" : [ "Padova PD, Italia" ],
   "rows" : [
      {
         "elements" : [
            {
               "distance" : {
                  "text" : "246 km",
                  "value" : 246492
               },
               "duration" : {
                  "text" : "2 ore 36 min",
                  "value" : 9388
               },
               "status" : "OK"
            }
         ]
      }
   ],
   "status" : "OK"
}',true);

var_dump($json);
?>

결과는 다음과 같습니다.

array(4) {
  ["destination_addresses"]=>
  array(1) {
    [0]=>
    string(14) "Milano, Italia"
  }
  ["origin_addresses"]=>
  array(1) {
    [0]=>
    string(17) "Padova PD, Italia"
  }
  ["rows"]=>
  array(1) {
    [0]=>
    array(1) {
      ["elements"]=>
      array(1) {
        [0]=>
        array(3) {
          ["distance"]=>
          array(2) {
            ["text"]=>
            string(6) "246 km"
            ["value"]=>
            int(246492)
          }
          ["duration"]=>
          array(2) {
            ["text"]=>
            string(12) "2 ore 36 min"
            ["value"]=>
            int(9388)
          }
          ["status"]=>
          string(2) "OK"
        }
      }
    }
  }
  ["status"]=>
  string(2) "OK"
}

을 (를) 얻으려면 km나중에이 작업을 수행 할 수 있습니다.

<?php
    echo $json['rows']['0']['elements']['0']['distance']['text'];
?>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

lxml에서 특정 요소와 하위 요소를 재귀 적으로 얻는 방법은 무엇입니까?

분류에서Dev

foreach를 사용하여 PHP에서 첫 번째 요소 결과를 얻는 방법은 무엇입니까?

분류에서Dev

PHP에서 <p> 요소의 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

R에서 목록 형식으로 열의 모든 요소를 얻는 방법은 무엇입니까?

분류에서Dev

Distinct로 쿼리 선택에서 카운트 요소를 얻는 방법은 무엇입니까?

분류에서Dev

Java arraylist에서 jsp 스크립트로 개별 요소를 얻는 방법은 무엇입니까?

분류에서Dev

다른 컨텍스트에서 ID로 요소를 얻는 방법은 무엇입니까?

분류에서Dev

html 요소에서 javascript var 데이터를 얻는 방법은 무엇입니까? (canvasjs로 작업)

분류에서Dev

Swift 3에서 HTTP Post 메소드로 JSON 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

문자열 변수에 저장된 이름으로 XAML 요소를 얻는 방법은 무엇입니까?

분류에서Dev

각 요소가 게시물 양식에 키로 전달 된 객체를 얻는 방법은 무엇입니까?

분류에서Dev

각 요소가 게시물 양식에 키로 전달 된 객체를 얻는 방법은 무엇입니까?

분류에서Dev

PHP에서 array_push로 배열에 추가 요소를 추가하는 방법은 무엇입니까?

분류에서Dev

monix observable에서 다음 요소를 얻는 방법은 무엇입니까?

분류에서Dev

Selenium에서 요소의 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

FHIR API에서 요소를 얻는 방법은 무엇입니까?

분류에서Dev

jQuery에서 요소의 ID를 얻는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 단일 요소를 얻는 방법은 무엇입니까?

분류에서Dev

React Native에서 'FrameLayout'구성 요소를 얻는 방법은 무엇입니까?

분류에서Dev

Backbone의 객체에서 요소를 얻는 방법은 무엇입니까?

분류에서Dev

Javascript에서 이전 DOM 요소를 얻는 방법은 무엇입니까?

분류에서Dev

배열에서 임의의 요소를 얻는 방법은 무엇입니까?

분류에서Dev

jquery에서 부모 요소를 얻는 방법은 무엇입니까?

분류에서Dev

중첩 된 JSON 페이로드 (JavaScript)에서 특정 요소를 제거하는 방법은 무엇입니까?

분류에서Dev

JSON 요소 태그를 ListView로 설정하는 방법은 무엇입니까?

분류에서Dev

PHP에서 배열 요소로 이름의 문자를 추가하는 방법은 무엇입니까?

분류에서Dev

전적으로 기능적 구성 요소를 기반으로하는 반응 앱에서 요소의 크기를 얻는 방법은 무엇입니까?

분류에서Dev

OrientDb에서 새로 삽입 된 @rid를 얻는 방법은 무엇입니까?

분류에서Dev

PHP에서 Ajax 요청을 얻는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    lxml에서 특정 요소와 하위 요소를 재귀 적으로 얻는 방법은 무엇입니까?

  2. 2

    foreach를 사용하여 PHP에서 첫 번째 요소 결과를 얻는 방법은 무엇입니까?

  3. 3

    PHP에서 <p> 요소의 텍스트를 얻는 방법은 무엇입니까?

  4. 4

    R에서 목록 형식으로 열의 모든 요소를 얻는 방법은 무엇입니까?

  5. 5

    Distinct로 쿼리 선택에서 카운트 요소를 얻는 방법은 무엇입니까?

  6. 6

    Java arraylist에서 jsp 스크립트로 개별 요소를 얻는 방법은 무엇입니까?

  7. 7

    다른 컨텍스트에서 ID로 요소를 얻는 방법은 무엇입니까?

  8. 8

    html 요소에서 javascript var 데이터를 얻는 방법은 무엇입니까? (canvasjs로 작업)

  9. 9

    Swift 3에서 HTTP Post 메소드로 JSON 데이터를 얻는 방법은 무엇입니까?

  10. 10

    문자열 변수에 저장된 이름으로 XAML 요소를 얻는 방법은 무엇입니까?

  11. 11

    각 요소가 게시물 양식에 키로 전달 된 객체를 얻는 방법은 무엇입니까?

  12. 12

    각 요소가 게시물 양식에 키로 전달 된 객체를 얻는 방법은 무엇입니까?

  13. 13

    PHP에서 array_push로 배열에 추가 요소를 추가하는 방법은 무엇입니까?

  14. 14

    monix observable에서 다음 요소를 얻는 방법은 무엇입니까?

  15. 15

    Selenium에서 요소의 텍스트를 얻는 방법은 무엇입니까?

  16. 16

    FHIR API에서 요소를 얻는 방법은 무엇입니까?

  17. 17

    jQuery에서 요소의 ID를 얻는 방법은 무엇입니까?

  18. 18

    SQL 쿼리에서 단일 요소를 얻는 방법은 무엇입니까?

  19. 19

    React Native에서 'FrameLayout'구성 요소를 얻는 방법은 무엇입니까?

  20. 20

    Backbone의 객체에서 요소를 얻는 방법은 무엇입니까?

  21. 21

    Javascript에서 이전 DOM 요소를 얻는 방법은 무엇입니까?

  22. 22

    배열에서 임의의 요소를 얻는 방법은 무엇입니까?

  23. 23

    jquery에서 부모 요소를 얻는 방법은 무엇입니까?

  24. 24

    중첩 된 JSON 페이로드 (JavaScript)에서 특정 요소를 제거하는 방법은 무엇입니까?

  25. 25

    JSON 요소 태그를 ListView로 설정하는 방법은 무엇입니까?

  26. 26

    PHP에서 배열 요소로 이름의 문자를 추가하는 방법은 무엇입니까?

  27. 27

    전적으로 기능적 구성 요소를 기반으로하는 반응 앱에서 요소의 크기를 얻는 방법은 무엇입니까?

  28. 28

    OrientDb에서 새로 삽입 된 @rid를 얻는 방법은 무엇입니까?

  29. 29

    PHP에서 Ajax 요청을 얻는 방법은 무엇입니까?

뜨겁다태그

보관