fork download
  1. <?php
  2.  
  3. $retorno = [
  4.  
  5. 'CAMPOS' => [ 'A1_COD','A1_NOME','TIPO'],
  6. 'DADOS' => [
  7. ["00932221","PEDRO GONCALVES","TITULAR"],
  8. ["00164577","JORGE ARAGAO","TITULAR"]
  9. ]
  10. ];
  11.  
  12.  
  13. $valores_combinados = array_map(function ($dados) use($retorno) {
  14. return array_combine($retorno['CAMPOS'], $dados);
  15. }, $retorno['DADOS']);
  16.  
  17.  
  18. print_r($valores_combinados);
  19.  
  20.  
  21. foreach($valores_combinados as $valor) {
  22. echo $valor['A1_COD'], PHP_EOL;
  23. }
Success #stdin #stdout 0.03s 82560KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Array
        (
            [A1_COD] => 00932221
            [A1_NOME] => PEDRO GONCALVES
            [TIPO] => TITULAR
        )

    [1] => Array
        (
            [A1_COD] => 00164577
            [A1_NOME] => JORGE ARAGAO
            [TIPO] => TITULAR
        )

)
00932221
00164577