I have a problem with my return json
when I try to access the data it returns me object object
follow my code
PHP
$cep = $_POST['cep'];
$consulta = new Cep();
$cepCliente = $consulta->getCep($cep);
$logradouro = $cepCliente->logradouro;
$complemento = $cepCliente->complemento;
$bairro = $cepCliente->bairro;
$localidade = $cepCliente->localidade;
$uf = $cepCliente->uf;
$retorno = array("logradouro"=>$logradouro, "complemento"=>$complemento, "bairro"=>$bairro, "localidade"=>$localidade, "uf"=>$uf);
echo json_encode($retorno);
jQuery
$.ajax({
url: 'Controler/consultarCep.php',
type: 'POST',
data: dado,
success: function(r){
let result = JSON.parse(r),
logradouro = result.logradouro;
complemento = result.complemento;
bairro = result.bairro;
localidade = result.localidade,
uf = result.uf;
alert(bairro);
}
});