O return pode ser usado por exemplo em uma função, para retornar os valores, como mostrado abaixo.
Em alguns casos, você pode usar a função para obter linhas de um banco de dados, e sendo várias linhas, não irá obter todos os resultados, como mostrado abaixo
function retorno() {
return "a";
return "b";
}
echo retorno();
O resultado abaixo será somente a primeira linha, a segunda será ignorada.
Para solucionar o problema é bem simples. Basta criar uma variável, e incrementar os valores gerados em uma consulta por exemplo nelas.
function retorno() {
$valores = "";
//return "a";
//return "b";
$valores.="a";
$valores.="b";
return $valores;
}
echo retorno();