Eu fui fazer o curso de Laravel e para mostrar minha lista de produtos,ele utilizou o ponto no código,mas em outro lugar,vocês poderiam me explicar a lógica de eu utilizar o ponto antes do'='? Eu sei que é para concatenar...mas como assim? não consigo entender...e porque ele utilizou o ' . ' apenas a partir do segundo "$html"?
class ProdutoController extends Controller {
public function lista(){
$html = '<h1>Listagem de produtos com Laravel</h1>';
$html .= '<ul>';
$produtos = DB::select('select * from produtos');
foreach ($produtos as $p) {
$html .= '<li> Nome: '. $p->nome .', Descrição: '. $p->descricao .'</li>';
}
$html .= '</ul>';
return $html;
}
}