📄 array_001.phpt
字号:
--TEST--SPL: ArrayObject--SKIPIF--<?php if (!extension_loaded("spl")) print "skip"; ?>--FILE--<?php$ar = array(0=>0, 1=>1);$ar = new ArrayObject($ar);var_dump($ar);$ar[2] = 2;var_dump($ar[2]);var_dump($ar["3"] = 3);var_dump(array_merge((array)$ar, array(4=>4, 5=>5)));var_dump($ar["a"] = "a");var_dump($ar);var_dump($ar[0]);var_dump($ar[6]);var_dump($ar["b"]);unset($ar[1]);unset($ar["3"]);unset($ar["a"]);unset($ar[7]);unset($ar["c"]);var_dump($ar);$ar[] = '3';$ar[] = 4;var_dump($ar);?>===DONE===<?php exit(0); ?>--EXPECTF--object(ArrayObject)#1 (2) { [0]=> int(0) [1]=> int(1)}int(2)int(3)array(6) { [0]=> int(0) [1]=> int(1) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(5)}string(1) "a"object(ArrayObject)#1 (5) { [0]=> int(0) [1]=> int(1) [2]=> int(2) [3]=> int(3) ["a"]=> string(1) "a"}int(0)Notice: Undefined offset: 6 in %sarray_001.php on line %dNULLNotice: Undefined index: b in %sarray_001.php on line %dNULLNotice: Undefined offset: 7 in %sarray_001.php on line %dNotice: Undefined index: c in %sarray_001.php on line %dobject(ArrayObject)#1 (2) { [0]=> int(0) [2]=> int(2)}object(ArrayObject)#1 (4) { [0]=> int(0) [2]=> int(2) [4]=> string(1) "3" [5]=> int(4)}===DONE===--UEXPECTF--object(ArrayObject)#1 (2) { [0]=> int(0) [1]=> int(1)}int(2)int(3)array(6) { [0]=> int(0) [1]=> int(1) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(5)}unicode(1) "a"object(ArrayObject)#1 (5) { [0]=> int(0) [1]=> int(1) [2]=> int(2) [3]=> int(3) [u"a"]=> unicode(1) "a"}int(0)Notice: Undefined offset: 6 in %sarray_001.php on line %dNULLNotice: Undefined index: b in %sarray_001.php on line %dNULLNotice: Undefined offset: 7 in %sarray_001.php on line %dNotice: Undefined index: c in %sarray_001.php on line %dobject(ArrayObject)#1 (2) { [0]=> int(0) [2]=> int(2)}object(ArrayObject)#1 (4) { [0]=> int(0) [2]=> int(2) [4]=> unicode(1) "3" [5]=> int(4)}===DONE===
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -