bind_param() 有啥作用?

Posted

技术标签:

【中文标题】bind_param() 有啥作用?【英文标题】:What does bind_param() do?bind_param() 有什么作用? 【发布时间】:2012-06-08 03:11:32 【问题描述】:
$resultSpendStmt = $connection->prepare(...);
$array->bind_param("sdidi", $A, $B, $C, $D, $E);
$array->execute();
$array->store_result();
$array->bind_result($F, $G, $H, $I, $J, $K);

我仍然有点不确定 bind_param 是做什么的。谁能给我一个例子来说明什么是手段?

【问题讨论】:

【参考方案1】:

当您准备一条 SQL 语句时,您可以在列值所在的位置插入一个占位符 (?),然后使用 bind_param()安全地将该占位符替换为实际列的值。这可以防止任何 SQL 注入的可能性。

You can read more about bind_param() here.

【讨论】:

以上是关于bind_param() 有啥作用?的主要内容,如果未能解决你的问题,请参考以下文章

函数不起作用:PHP 致命错误:在布尔值上调用成员函数 bind_param()

sigmoid是啥有啥作用,或者有啥功能!

SynchronizationContext 有啥作用?

函数的作用域和类的作用域有啥区别

BluetoothGatt.setCharacteristicNotification() 有啥作用?

并联电阻有啥作用