この:PDO合格通知は?
$stmt = $dbh->prepare("SELECT thing FROM table WHERE color = :color");
$stmt->bindParam(':color', $someClass->getColor());
$stmt->execute();
この得られます
ランタイム予告
変数のみが 参照
それはまだ実行してもで渡す必要があります。
この:文句なし
$stmt = $dbh->prepare("SELECT thing FROM table WHERE color = :color");
$tempColor = $someClass->getColor();
$stmt->bindParam(':color',$tempColor);
$stmt->execute();
実行されます。
違いは分かりませんか?