coll_001.phpt 640 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. oci_new_collection()
  3. --EXTENSIONS--
  4. oci8
  5. --SKIPIF--
  6. <?php
  7. $target_dbs = array('oracledb' => true, 'timesten' => false); // test runs on these DBs
  8. require(__DIR__.'/skipif.inc');
  9. ?>
  10. --FILE--
  11. <?php
  12. require __DIR__."/connect.inc";
  13. require __DIR__."/create_type.inc";
  14. var_dump(oci_new_collection($c, $type_name));
  15. var_dump(oci_new_collection($c, "NONEXISTENT"));
  16. echo "Done\n";
  17. require __DIR__."/drop_type.inc";
  18. ?>
  19. --EXPECTF--
  20. object(OCICollection)#%d (1) {
  21. ["collection"]=>
  22. resource(%d) of type (oci8 collection)
  23. }
  24. Warning: oci_new_collection(): OCI-22303: type ""."NONEXISTENT" not found in %s on line %d
  25. bool(false)
  26. Done