何を言っているのかわからないのでPsySHで実験したときの画像↓
**「PDOの擬似プリペアドステートメントは信頼性に難あり,MySQLネイティブのやつを使っておけ」**と言われがちですが,本当に信頼性が低いのはどちらでしょうね?
あと生PDOだとなぜか再現できなかったのですが,Laravelのマイグレーションファイルで以下のようにプレースホルダをダブルクオーテーションで括ると動作するという謎の現象を確認しています。
動作しない
public function up()
{
Schema::table('example', function () {
});
DB::statement('ALTER TABLE example COMMENT ?', ['test']);
}
動作する
public function up()
{
Schema::table('example', function () {
});
DB::statement('ALTER TABLE example COMMENT "?"', ['test']);
}