0
bindParam()
似乎没有评估函数,然后它的返回值绑定到准备好的语句的参数,像这样在PDO从一个函数传递的返回值来bindParam
$stmt->bindParam('foo', bar());
因此,为了解决这个问题,是不是很好的做法呢?
$stmt->bindParam('foo', eval(bar()));
或者是否有其他人可以推荐做?谢谢!
bindParam()
似乎没有评估函数,然后它的返回值绑定到准备好的语句的参数,像这样在PDO从一个函数传递的返回值来bindParam
$stmt->bindParam('foo', bar());
因此,为了解决这个问题,是不是很好的做法呢?
$stmt->bindParam('foo', eval(bar()));
或者是否有其他人可以推荐做?谢谢!
最好使用bindValue()
,而不是bindParam()
,它可以传递值以及:
$stmt->bindValue('foo', bar());