Advertisement
contatowellington

Untitled

Jul 23rd, 2017
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. * - Utilizando WebService de CEP da republicavirtual.com.br
  2. */
  3. function busca_cep($cep){
  4. $resultado = @file_get_contents('http://republicavirtual.com.br/web_cep.php?cep='.urlencode($cep).'&formato=query_string');
  5. if(!$resultado){
  6. $resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
  7. }
  8. parse_str($resultado, $retorno);
  9. return $retorno;
  10. }
  11.  
  12.  
  13. /*
  14. * Exemplo de utilização
  15. */
  16.  
  17. //Vamos buscar o CEP 90020022
  18. $resultado_busca = busca_cep($_GET["cep"]);
  19.  
  20. "<pre> Array Retornada:
  21. ".print_r($resultado_busca, true)."</pre>";
  22.  
  23. switch($resultado_busca['resultado']){
  24. case '2':
  25. $texto = "
  26. Cidade com logradouro único
  27. <b>Cidade: </b> ".$resultado_busca['cidade']."
  28. <b>UF: </b> ".$resultado_busca['uf']."
  29. ";
  30. break;
  31.  
  32. case '1':
  33. $texto = "
  34. Cidade com logradouro completo
  35. <b>Tipo de Logradouro: </b> ".$resultado_busca['tipo_logradouro']."
  36. <b>Logradouro: </b> ".$resultado_busca['logradouro']."
  37. <b>Bairro: </b> ".$resultado_busca['bairro']."
  38. <b>Cidade: </b> ".$resultado_busca['cidade']."
  39. <b>UF: </b> ".$resultado_busca['uf']."
  40. ";
  41. break;
  42.  
  43. default:
  44.  
  45. $texto = "Fala ao buscar cep: ".$resultado_busca['resultado'];
  46. break;
  47. }
  48. ?>
  49. <!-- fim busca cep -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement