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());