2022年6月9日解決済み

$stmt を 2 つ作っていることに違和感があります

ユーザー

タイトルの通りです。

$stmt = $pdo->prepare("DELETE FROM posts WHERE likes < ?");
$stmt = $pdo->query("SELECT * FROM posts");

上記のように、 PDOStatement クラスのインスタンスが同じ名前 ($stmt) で 2 回も生成することに違和感を感じます。
2 回目の $stmtを生成すると、 1 回目の $stmt が無効になる気がします。これを生成と認識しているのが間違っているのでしょうか?

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?