--TEST-- oci_lob_export() --SKIPIF-- true, 'timesten' => false); // test runs on these DBs require(__DIR__.'/skipif.inc'); ?> --FILE-- write("test string is here\nnew string")); oci_commit($c); $select_sql = "SELECT blob FROM ".$schema.$table_name." FOR UPDATE"; $s = oci_parse($c, $select_sql); oci_execute($s, OCI_DEFAULT); $row = oci_fetch_array($s); var_dump($row[0]->export(__DIR__."/lob_012.tmp", 3, 10)); var_dump(file_get_contents(__DIR__."/lob_012.tmp")); @unlink(__DIR__."/lob_012.tmp"); require __DIR__.'/drop_table.inc'; echo "Done\n"; ?> --EXPECT-- int(30) bool(true) string(10) "t string i" Done