Hello,
I have the following problem,
I have a code in php, where I declare a function to fetch zip on the mail server, in that function I get a json depending on the zip that I enter.
Now I want to store it in a variable, but I'm not able to do so. When I run it, it returns the function without my wanting it.
How do I deal with this?
follows the function;
function obterLogradouro($cep)
{
$html = simple_curl('http://m.correios.com.br/movel/buscaCepConfirma.do',array(
'cepEntrada'=>$cep,
'tipoCep'=>'',
'cepTemp'=>'',
'metodo'=>'buscarCep'
));
phpQuery::newDocumentHTML($html, $charset = 'utf-8');
$errCEP= array('erro'=> trim(pq('.erro:eq(0)')->html()));
if(empty($errCEP["erro"])){
$dados =
array(
'logradouro'=> trim(pq('.caixacampobranco .resposta:contains("Logradouro: ") + .respostadestaque:eq(0)')->html()),
'bairro'=> trim(pq('.caixacampobranco .resposta:contains("Bairro: ") + .respostadestaque:eq(0)')->html()),
'cidade/uf'=> trim(pq('.caixacampobranco .resposta:contains("Localidade / UF: ") + .respostadestaque:eq(0)')->html()),
'cep'=> trim(pq('.caixacampobranco .resposta:contains("CEP: ") + .respostadestaque:eq(0)')->html())
);
$dados['cidade/uf'] = explode('/',$dados['cidade/uf']);
$dados['cidade'] = trim($dados['cidade/uf'][0]);
$dados['uf'] = trim($dados['cidade/uf'][1]);
unset($dados['cidade/uf']);
die(json_encode($dados));
}else{
echo "CEP não localizado!!!";
}
}
And now how I'm trying to save;
$dadocep= 91250000;
$ var = getLogradouro ($ dicecep);
But by doing this I want to treat and not display.
Thank you!