📄 coll_016.phpt
字号:
--TEST--collections and negative/too big element indexes--SKIPIF--<?php if (!extension_loaded('oci8')) die("skip no oci8 extension"); ?>--FILE--<?phprequire dirname(__FILE__)."/connect.inc";$ora_sql = "DROP TYPE ".$type_name." ";$statement = OCIParse($c,$ora_sql);@OCIExecute($statement);$ora_sql = "CREATE TYPE ".$type_name." AS TABLE OF NUMBER"; $statement = OCIParse($c,$ora_sql);OCIExecute($statement);$coll1 = ocinewcollection($c, $type_name);var_dump($coll1->append(1));var_dump($coll1->assignElem(-1,2345));var_dump($coll1->assignElem(5000,2345));var_dump($coll1->getElem(-1));var_dump($coll1->getElem(-100));var_dump($coll1->getElem(500));echo "Done\n";require dirname(__FILE__)."/drop_type.inc";?>--EXPECTF--bool(true)Warning: OCI-Collection::assignelem(): OCI-22165: given index [%d] must be in the range of 0 to [0] in %s on line %dbool(false)Warning: OCI-Collection::assignelem(): OCI-22165: given index [5000] must be in the range of 0 to [0] in %s on line %dbool(false)bool(false)bool(false)bool(false)Done
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -