2017-02-18 28 views
-1

測試我的登記表格時,我得到了以下錯誤:嚴格的標準:只有變量應參照上線傳遞20

嚴格的標準:只有變量應參照上線傳遞20

它說這行代碼是錯誤的:

$stmt->bindParam(':password', password_hash($_POST['password'], PASSWORD_BCRYPT)); 

感謝

+2

嗯,這個消息很清晰...你將一個函數結果作爲第二個參數傳遞給'bindParam()'方法,它需要一個變量。看看文檔:http://php.net/manual/en/pdostatement.bindparam.php第二個參數被定義爲參數的_reference_。對於函數調用結果來說這是不可能的。 – arkascha

回答

相關問題