bug38217.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 55 行

PHPT
55
字号
--TEST--#38217 (ReflectionClass::newInstanceArgs() tries to allocate too much memory)--FILE--<?phpclass Object {	public function __construct() {	}}$class= new ReflectionClass('Object');var_dump($class->newInstanceArgs());class Object1 {	public function __construct($var) {		var_dump($var);	}}$class= new ReflectionClass('Object1');var_dump($class->newInstanceArgs());var_dump($class->newInstanceArgs(array('test')));echo "Done\n";?>--EXPECTF--	object(Object)#%d (0) {}Warning: Missing argument 1 for Object1::__construct() in %s on line %dNotice: Undefined variable: var in %s on line %dNULLobject(Object1)#%d (0) {}string(4) "test"object(Object1)#%d (0) {}Done--UEXPECTF--object(Object)#%d (0) {}Warning: Missing argument 1 for Object1::__construct() in %s on line %dNotice: Undefined variable: var in %s on line %dNULLobject(Object1)#%d (0) {}unicode(4) "test"object(Object1)#%d (0) {}Done

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?