1--TEST--
2array_map() and exceptions in the callback
3--FILE--
4<?php
5
6$a = array(1,2,3);
7
8function foo() {
9    throw new exception(1);
10}
11
12try {
13    array_map("foo", $a, array(2,3));
14} catch (Exception $e) {
15    var_dump("exception caught!");
16}
17
18echo "Done\n";
19?>
20--EXPECT--
21string(17) "exception caught!"
22Done
23