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 + -
显示快捷键?