Мне нужна помощь по этой теме, я рассматривал это как массив, но он не проходит через меня, мне нужна твоя помощь.
$url = file_get_contents("https://servidor.com/json");
$prueba = json_decode($url,true);
$stdClass = json_decode(json_encode($url,true));
print_r ($prueba);
print_r ($stdClass);
ПЕРВАЯ ПИНТА
Array ( [consultarResponse] => Array ( [return] => Array ( [coResultado] => 0000 [datosPersona] => Array ( [apPrimer] => MERCEDES [apSegundo] => REYES [direccion] => AV.CESAR VALLEJO 1126 [estadoCivil] => SOLTERO [foto] => /9j/4AAQSkZJRgABAgA [prenombres] => HILMAR ALEXIS [restriccion] => NINGUNA [ubigeo] => LA LIBERTAD/TRUJILLO/TRUJILLO ) [deResultado] => Consulta realizada correctamente ) ) )
ВТОРАЯ ПЕЧАТЬ
{"consultarResponse":{"return":{"coResultado":"0000","datosPersona":{"apPrimer":"MERCEDES","apSegundo":"REYES","direccion":"AV.CESAR VALLEJO 1126","estadoCivil":"SOLTERO","foto":"/9j/4AAQSkZJRgABAgA","prenombres":"HILMAR ALEXIS","restriccion":"NINGUNA","ubigeo":"LA LIBERTAD/TRUJILLO/TRUJILLO"},"deResultado":"Consulta realizada correctamente"}}}
На основании следующих комментариев:
Делать foreach, чтобы пробегать array
Было нужно данные apPrimer, apSegundo и и т.д.
Как хорошо вы говорите, чтобы это была договоренность с договоренностями внутри, и чтобы прибывать в точку, где находятся данные, в которых ты нуждаешься, tenes, что" соглашаться " до нее" глубина " где они находятся.
Другой способ это видеть serГ - в:
consultarResponse
|-> return
|-> coResultado: 0000
|-> datosPersona
| |-> apPrimer: MERCEDES
| |-> ...
|-> deResultado: Consulta realizada correctamente
PodrГ-Схвати добиваться этого от следующей формы:
$json = file_get_contents("https://servidor.com/json");
$result = json_decode($json, true);
$data = $result['consultarResponse']['return']['datosPersona'];
foreach ($data as $key => $value) {
echo "$key: $value<br/>\n";
}