Tenho essa dúvida. Essa variável é uma constante ou um objeto?
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 =)