我有一个将 mysql-colums 与 PDO 数据类型相关联的数组:
$imp->datafields=array(
"id" => "PARAM_INT",
"name" => "PARAM_STR",
"cookieLength" => "PARAM_INT"
);
我想使用 foreach() 绑定这些参数
foreach($imp->datafields AS $key => $value) {
$stmt->bindParam(':$key', $program->$key, PDO::$value);
}
并得到这个错误:
PHP Fatal error: Access to undeclared static property: PDO::$value
我怎么解决这个问题?