• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • fbsql_create_blob()

    (PHP 4 >= 4.2.0, PHP 5, PHP 7)

    Create a BLOB

    说明

    fbsql_create_blob(string $blob_data[,resource $link_identifier]): string

    Creates a BLOB from the given data.

    参数

    $blob_data

    The BLOB data.

    $link_identifier

    由fbsql_connect()或fbsql_pconnect()返回的 FrontBase 链接标识符.

    如可选并未指定,函数会尝试查找一个到 FrontBase 服务器的开放链接,且如没有找到这样的链接,会尝试通过不带参数调用fbsql_connect()来创建一个。

    返回值

    Returns a resource handle to the newly created BLOB, which can be used with insert and update commands to store the BLOB in the database.

    范例

    Example #1 fbsql_create_blob() example

    <?php
    $link = fbsql_pconnect("localhost", "_SYSTEM", "secret")
        or die("Could not connect");
    $filename = "blobfile.bin";
    $fp = fopen($filename, "rb");
    $blobdata = fread($fp, filesize($filename));
    fclose($fp);
    $blobHandle = fbsql_create_blob($blobdata, $link);
    $sql = "INSERT INTO BLOB_TABLE (BLOB_COLUMN) VALUES ($blobHandle);";
    $rs = fbsql_query($sql, $link);
    ?>
    

    参见