Ir para conteúdo
Fórum Script Brasil
  • 0

String>Json>Array e a função recursiva


Frank K Hosaka

Pergunta

astudy.php
------------------
<?php
$string_site='{"alerts":[{"country":"BR","uuid":"901750ea-e199-4de3-ae49-62622cffa31","roadType":2,"magvar":0,
"street":"R. Laura Sfasciotti Bernardi","location":{"x":-46.813535,"y":-23.569028}}]}';
$site=json_decode($string_site,true);
if(is_null($site)){echo "o conteúdo da variável não é um json";exit;}
function recursivo($value){
	if(!is_array($value)){echo "$value<br>";} else {
		foreach($value as $subkey=>$subvalue){echo "$subkey=>";recursivo($subvalue);}}}
foreach($site as $key=>$value){echo "$key=>";recursivo($value);}
//resultado:
//alerts=>0=>country=>BR
//uuid=>901750ea-e199-4de3-ae49-62622cffa31
//roadType=>2
//magvar=>0
//street=>R. Laura Sfasciotti Bernardi
//location=>x=>-46.813535
//y=>-23.569028
//

 

Editado por Frank K Hosaka
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...