--TEST-- lob buffering --SKIPIF-- true, 'timesten' => false); // test runs on these DBs require(__DIR__.'/skipif.inc'); ?> --FILE-- write("test")); var_dump($blob->getBuffering()); var_dump($blob->setBuffering(true)); var_dump($blob->write("test")); var_dump($blob->getBuffering()); var_dump($blob->flush()); oci_commit($c); $select_sql = "SELECT blob FROM ".$schema.$table_name.""; $s = oci_parse($c, $select_sql); oci_execute($s); $row = oci_fetch_array($s, OCI_RETURN_LOBS); var_dump($row[0]); require __DIR__.'/drop_table.inc'; echo "Done\n"; ?> --EXPECT-- int(4) bool(false) bool(true) int(4) bool(true) bool(true) string(8) "testtest" Done