Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O que é e para que serve o $html .= "</ul>";

Eu reparei que quando executamos aquela função no arquivo Routes, quando utilizamos o HTML juntamete com o PHP em alguns momentos utilizávamos o .="e o comando", agora gostaria de saber o que é esse .= e para que serve kk para mim não ficou muito claro kk

Muito obrigado!

Exemplo de código:

Route::get('/teste', function (){ $series = [ "The Walking Dead", "Sherlock", "Breaking Bad" ];
$html = "<ul>";
    foreach ($series as $serie) {
      $html .= "<li>$serie</li>";
    }
$html .= "</ul>";
return $html;

});

1 resposta
solução!

Oi Gustavo, beleza?

O operador ".=" é uma maneira mais enxuta de concatenar um novo valor com o valor original da string:

$string = 'olá';
$string = $string . ' mundo';

// agora com o operador .=

$string = 'olá';
$string.= ' mundo';

Isso vale também para outros tipos operações, como adição, subtração, etc: Por exemplo: +=, -=, *=;

Provavelmente os treinamentos básicos da linguagem deve tratar essas questões.

Bons estudos!