4 try { print $a[0]."\n"; }
5 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
7 try { print $a[1]."\n"; }
8 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
10 try { print $a["abc"]."\n"; }
11 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
13 try { print $a["def"]."\n"; }
14 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
17 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
20 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
22 try { $a["abc"] = "a"; }
23 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
25 try { $a["def"] = "a"; }
26 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
29 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
33 function examine_io(inout
$a) {
34 try { print $a[0]."\n"; }
35 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
37 try { print $a[1]."\n"; }
38 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
40 try { print $a["abc"]."\n"; }
41 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
43 try { print $a["def"]."\n"; }
44 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
47 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
50 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
52 try { $a["abc"] = "a"; }
53 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
55 try { $a["def"] = "a"; }
56 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
59 catch(Exception
$e) { echo get_class($e).": ".$e->getMessage()."\n"; }
70 examine(varray
["test"]);
74 examine(dict
[0 => "test"]);
75 $a = dict
[0 => "test"];
78 examine(darray
[0 => "test"]);
79 $a = darray
[0 => "test"];