Tenho essa dúvida. Essa variável é uma constante ou um objeto?
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!
Tenho essa dúvida. Essa variável é uma constante ou um objeto?
Olá, Cesar. Tudo bem?
Primeiramente gostaria de pedir desculpas pela demora em responder a sua dúvida
Vamos analisar o trecho de código abaixo:
$statement = $pdo->prepare($sqlInsert);
$statement->bindValue(parameter: ':name', $student->name());
$statement->execute()Quando usamos $pdo->prepare($sqlInsert) o retorno será um objeto do PDOStatement, que representa uma instrução preparada e, após a execução da instrução, retorna um conjunto de resultados associado.
O objeto PDOStatement, possui muitos métodos para nos auxiliar no desenvolvimento, no projeto do curso, nós usamos: bindValue(), bindParam() , execute() e entre outros. Você pode conferir mais na documentação: PDOStatement
Espero ter ajudado, bons estudos =)