我有一个通用的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