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 | 如果输入字符串无效,则会引发警告。 |