共にパラメータのデータ型を指定できる。定義済み定数プレースホルダ(?)疑問符プレースホルダ今までの例では、プレースホルダに?を用いてきた。bindValueメソッド、bindParamメソッドの第1引数には疑問符の順番を入れる。名前付きプレースホルダプレースホルダには素直に名前をつけることもできる。$value);この場合は、bindParamメソッドの第1引数には、それぞれの名前を入れる。bindParam今更ながら、名前を見れば当たり前やんね、と思った。逆に言うと、知らないうちに値が変更されている、という現象が起きる。侵入するとセキュリティホールになります(SQLインジェクション)。外部入力をSQL文に突っ込む場合は、次のような感じでprepareを使う必要がある。このblogがよくまとまって説明している。12:44:45ありがとうございます。モヤモヤが解決しました。17:01:00いとらさんはじめまして。コメントを残していただきありがとうございます。勉強中ゆえ拙い内容にて冷や汗をかくばかりですがこのようなコメントいただけるととても励みになります。