4

bind_param()どちらも PHP5 でサポートされているため、との違いを見つけるのに混乱してbindParam()いますが、1 つは最初のパラメーターとして型を取り、もう 1 つはプレースホルダーを取ります。どちらか一方をいつ使用するかの例を教えてもらえますか?

4

2 に答える 2

11

bind_param は mysqli_stmt のメソッドです。

mysqli_stmt - bind_param

bindParam は PDOStatement のメソッドです。

PDOStatement - bindParam

違い?

  • mysqli は非推奨の mysql 関数に代わるものです
  • PDO (PHP データ オブジェクト) は、MySQL をサポートする一般的なデータベース抽象化レイヤーですが、他の多くのデータベース (sqlite、postgresql、oracle など) もサポートしています。

詳細については、次を参照してください。

mysql、mysqli、pdoの違いは何ですか

于 2013-10-21T23:18:10.193 に答える
5

bind_param() は mysqli で、bindParam() は PDO です。リンゴとオレンジ。

于 2013-10-21T23:12:37.890 に答える