我有一个php的通用函数来将数据插入到mysql中。
public static function query($sql) {
self::CONNECT ();
$numargs = func_num_args ();
$arg_list = func_get_args ();
//start from 1st parameter as 0th parameter is the query
for($i = 1; $i < $numargs; $i ++) {
//echo $arg_list[$i]." - ";
if (is_int ( $arg_list [$i] )) {
$query->bindParam ( $i, $arg_list [$i], PDO::PARAM_INT );
} else {
$query->bindParam ( $i, $arg_list [$i], PDO::PARAM_STR );
}
}
$query->execute ();
return $query;
}
在这里,我想知道如何检查给定的参数是否适用于BLOB
数据类型?因此,我可以在调用PDO::PARAM_LOB
bindParam