Bom dia, tenho uma dúvida que aparentemente é bem simples.
Não consigo entender qual o significado disso "->"
<td><?= $produto->preco ?></td>
$produto->id = $produto_array['id'];
Eu vejo isso, por exemplo
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia, tenho uma dúvida que aparentemente é bem simples.
Não consigo entender qual o significado disso "->"
<td><?= $produto->preco ?></td>
$produto->id = $produto_array['id'];
Eu vejo isso, por exemplo
O sinal de "->" serve para indicar que o objeto "$produto" possui um atributo "id".
É como se fosse um sinal que indica que a aplicação vai navegar no objeto "produto" e encontrar o atributo "id" ou um método "x" qualquer.
Ex: $produto->id (navegando até o atributo).
Ex: $produto->getTotal() (navegando até o método).
No exemplo citado por você "$produto->preco" recupera ou lê o preço do produto, e "$produto->id" recuperar ou lê o id do produto.
Perfeito, muito obrigado!!