0

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

4

0 回答 0