Прочитайте JSON, используя PHP-URL

У меня есть этот код для получения данных из JSON :

$url = "json";
$xml = file_get_contents($url);
$prueba = json_decode($xml,true);
print_r($prueba);

Это распечатывает этот массив для меня. Используя несколько методов, я не могу прочитать:

Array (  
  [consultarResponse] => Array (  
    [return] => Array (  
      [coResultado] => 0000 [datosPersona] => Array (  
        [apPrimer] => MERCEDES  
        [apSegundo] => REYES  
        [direccion] => AV.CESAR VALLEJO 1126  
        [estadoCivil] => SOLTERO  
        [foto] => /9j/4AAQSkZJKTPYUtAz/2Q==  
        [prenombres] => HILMAR ALEXIS  
        [restriccion] => NINGUNA  
        [ubigeo] => LA LIBERTAD/TRUJILLO/TRUJILLO  
      )  
      [deResultado] => Consulta realizada correctamente  
    )  
  )  
)  
-1
задан 28.11.2019, 06:07
1 ответ

и если ты это пробуешь таким образом?

       $url = "url.json";
       $data = json_decode(file_get_contents($url), true);

       foreach($data as $d){
           //Imprimes la informacion.
       }

, Если это не файл .json и - файл .php

только проверяет, что в начало этого файла следующее

header('Content-Type: application/json');

и después в ответ твоей консультации ты показываешь ее с одним, я начинаю и с funci¦n json_encode

echo json_encode($respuesta);
0
ответ дан 01.12.2019, 10:41
  • 1
    Он показывает мне ошибку говорит, что ques - тип объект JSON – Herless 28.11.2019, 16:00
  • 2
    Этот array выполняет меня, но мне не удается пробежать это. – Herless 28.11.2019, 16:38
  • 3
    чтобы это пробегать ты должен помещать что-либо подобное я бросаю $d [' consultarResponse'] [' coResultado'] [' datosPersona'] [' apPrimer'] – Luis Hernandez 28.11.2019, 20:05
  • 4
    Undefined index: consultarResponse in что-то не засолило меня – Herless 28.11.2019, 20:58
  • 5
    помести это: var_dump ($data); и ты, должно быть, покажи положения, которые ты, должно быть, пробегаешь. Ты показываешь мне какое-то задержание того, что бросает тебя. – Luis Hernandez 28.11.2019, 21:02