int
pq\Transaction::importLOB(string
$local_path[, int
$oid = pq\LOB::INVALID_OID)Import a local file into a large object.
string
$local_path#int
$oid# = pq\LOB::INVALID_OIDint
, the (new) OID of the large object.
<?php
$connection = new pq\Connection;
$transaction = $connection->startTransaction();
$oid = $transaction->importLOB(__FILE__);
$lob = $transaction->openLOB($oid);
var_dump($lob);
?>
Yields:
object(pq\LOB)#5 (3) {
["transaction"]=> {
...
}
["oid"]=>
int(74492)
["stream"]=>
resource(6) of type (stream)
}