Não consigo o retorno desse array. só retorna null. Chamo essa função em otra pagina .php da seguinte forma:
<?php
$pessoadao = new pessoaDAO();
$pessoadao->listaPessoa();
print_r($pessoadao);
?>
function listaPessoa(){
$con = new ConexaoDAO();
$conn = $con->conecta();
$retorno_get='';
$lista=array();
try{
$stmt=$conn->prepare("SELECT descidade, uf from tb_cidades order by descidade LIMIT 5");
if($stmt){
$stmt->execute();
$results = $stmt -> fetchAll(PDO::FETCH_ASSOC);
foreach ($results as $key => $value) {
$lista[]= $value['descidade'];
}
return $lista;
}
}catch(Exception $e){
echo $e->getMessage();
} finally{
$con->closeConexao();
}
}