質問するログイン新規登録

回答編集履歴

2

追記

2020/09/17 19:58

投稿

退会済みユーザー
answer CHANGED
@@ -1,6 +1,6 @@
1
1
  > bindValueを使うときは必ず第二引数を型キャストしつつ第三引数も指定するべきですか?
2
2
 
3
- いいえ。適切にバリデーション(と必要であれば事前にキャスト)して第二引数として渡し、第二引数内で無理やり全部をキャストしないのが適切です。
3
+ いいえ。適切にバリデーション(と必要であれば事前にキャスト)して第二引数として渡し、第二引数内で無理やり全部をキャスト指定しないのが適切です。
4
4
 
5
5
  まぁ、文字列で DB に渡しても、適当に DB 側で文字列型と数値型の「暗黙の型変換」してしまうので、「ほぼ」問題はないのですけれど。
6
6
 

1

修正

2020/09/17 19:58

投稿

退会済みユーザー
answer CHANGED
@@ -1,6 +1,6 @@
1
1
  > bindValueを使うときは必ず第二引数を型キャストしつつ第三引数も指定するべきですか?
2
2
 
3
- いいえ。適切にバリデーション(と必要であれば事前にキャスト)して第二引数として渡し、第二引数内でキャストで解決しないのが適切です。
3
+ いいえ。適切にバリデーション(と必要であれば事前にキャスト)して第二引数として渡し、第二引数内で無理やり全部をキャストしないのが適切です。
4
4
 
5
5
  まぁ、文字列で DB に渡しても、適当に DB 側で文字列型と数値型の「暗黙の型変換」してしまうので、「ほぼ」問題はないのですけれど。
6
6