27974.phpt

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

PHPT
44
字号
--TEST--COM: mapping a safearray--SKIPIF--<?php # vim:ft=phpif (!extension_loaded("com_dotnet")) print "skip COM/.Net support not present"; ?>--FILE--<?php // $Id: 27974.phpt,v 1.3 2006/02/04 10:59:18 rrichards Exp $error_reporting(E_ALL);try {	$v = new VARIANT(array("123", "456", "789"));	var_dump($v);	print $v[0] . "\n";	print $v[1] . "\n";	print $v[2] . "\n";	$v[1] = "hello";	foreach ($v as $item) {		var_dump($item);	}	try {		$v[3] = "shouldn't work";	} catch (com_exception $e) {		if ($e->getCode() != DISP_E_BADINDEX) {			throw $e;		}		echo "Got BADINDEX exception OK!\n";	}	echo "OK!";} catch (Exception $e) {	print $e;}?>--EXPECT--object(variant)#1 (0) {}123456789string(3) "123"string(5) "hello"string(3) "789"Got BADINDEX exception OK!OK!

⌨️ 快捷键说明

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