(PHP 4 >= 4.3.0, PHP 5)
pg_unescape_bytea — bytea キソ、ホ・ミ・、・ハ・熙「・ィ・ケ・ア。シ・ラ、ケ、�
pg_unescape_bytea() 、マ。「bytea キソ、ホ・ヌ。シ・ソハクサ昀� ・「・ィ・ケ・ア。シ・ラ、キ。「・ィ・ケ・ア。シ・ラ、キ、ニ、、、ハ、、ハクサ昀�(・ミ・、・ハ・�)、ヨ、キ、゙、ケ。」
テ擎ユ:
bytea キソ、� SELECT 、キ、ソセ�遑「PostgreSQL 、マ '\' 、ヌ サマ、゙、� 8 ソハソホ・ミ・、・ネテヘ。ハホ�: \032。ヒ、ヨ、キ、゙、ケ。」、ウ、�譯シ・カ、ャシ�ー、ヌ ・ウ・ミ。シ・ネ、ケ、�ウ、ネ、�ヤ、オ、�ニ、、、゙、ケ。」
、ウ、ホエリソマ PostgreSQL 7.2 ーハケ゚、ホ・ミ。シ・ク・逾ャヘラ、ネ、キ、゙、ケ。」PostgreSQL 7.2.0 、ェ、隍モ 7.2.1 、ヌ、マ。「・゙・�チ・ミ・、・ネ、ホ・オ・ン。シ・ネ、ュク妤ヒ、キ、ソセ�遉マ bytea 、ホテヘ、ュ・罕ケ・ネ、ケ、�ャヘラ、ャ、「、熙゙、ケ。」ホ�: INSERT INTO test_table (image) VALUES ('$image_escaped'::bytea); PostgreSQL 7.2.2 ーハケ゚、ヌ、マ・ュ・罕ケ・ネ、ケ、�ャヘラ、マ、「、熙゙、サ、」 ・ッ・鬣、・「・ネ、ネ・ミ・テ・ッ・ィ・ノ、ホハクサ妺ィ・ウ。シ・ヌ・」・ー、ャー�ラ、キ、ハ、、セ�遉マ ホ羌ー、ヌ。「、ウ、ホセ�遉マ・゙・�チ・ミ・、・ネ・ケ・ネ・遙シ・爭ィ・鬘シ、ャネッタク、キ、゙、ケ。」、ウ、ホ ・ィ・鬘シ、ア、�ソ、皃ヒ、マ bytea キソ、リ、ホ・ュ・罕ケ・ネ、ャノャヘラ、ヒ、ハ、熙゙、ケ。」
PHP 、ホ・ミ・、・ハ・�クサ昀ヒハムエケ、ケ、� PostgreSQL 、ホ bytea ・ヌ。シ・ソ、゙、� ハクサ昀」
・「・ィ・ケ・ア。シ・ラ、オ、�ソ・ヌ。シ・ソ、クサ昀ヌハヨ、キ、゙、ケ。」
ホ�1 pg_unescape_bytea() 、ホホ�
<?php
// ・ヌ。シ・ソ・ル。シ・ケ、ヒタワツウ、ケ、�
$dbconn = pg_connect('dbname=foo');
// bytea ・ヌ。シ・ソ、霹タ、ケ、�
$res = pg_query("SELECT data FROM gallery WHERE name='Pine trees'");
$raw = pg_fetch_result($res, 'data');
// ・ミ・、・ハ・熙ヒハムエケ、キ。「・ヨ・鬣ヲ・カ、ヒチョ、ケ、�
header('Content-type: image/jpeg');
echo pg_unescape_bytea($raw);
?>