PHP

pg_unescape_bytea

pg_unescape_bytea

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

pg_unescape_bytea — 用于bytea类型的Unescape二进制文件

描述

string pg_unescape_bytea ( string $data )

pg_unescape_bytea() unescapes PostgreSQL bytea数据值。它返回非转义的字符串,可能包含二进制数据。

注意

参数

data

包含PostgreSQL bytea数据的字符串,将被转换为PHP二进制字符串。

返回值

包含未转义数据的字符串。

例子

示例#1 pg_unescape_bytea()示例

<?php    // Connect to the database   $dbconn = pg_connect('dbname=foo'      // Get the bytea data   $res = pg_query("SELECT data FROM gallery WHERE name='Pine trees'"     $raw = pg_fetch_result($res, 'data'      // Convert to binary and send to the browser   header('Content-type: image/jpeg'   echo pg_unescape_bytea($raw ?>

更新日志

描述
5.5.1如果输入字符串无效,则会引发警告。