mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
28 lines
No EOL
453 B
PHP
28 lines
No EOL
453 B
PHP
--TEST--
|
|
IntlTimeZone clone handler: error test
|
|
--EXTENSIONS--
|
|
intl
|
|
--FILE--
|
|
<?php
|
|
ini_set("intl.error_level", E_WARNING);
|
|
|
|
class A extends IntlTimeZone {
|
|
function __construct() {}
|
|
}
|
|
|
|
$tz = new A();
|
|
var_dump($tz);
|
|
try {
|
|
var_dump(clone $tz);
|
|
} catch (Exception $e) {
|
|
var_dump(get_class($e), $e->getMessage());
|
|
}
|
|
|
|
?>
|
|
--EXPECT--
|
|
object(A)#1 (1) {
|
|
["valid"]=>
|
|
bool(false)
|
|
}
|
|
string(9) "Exception"
|
|
string(39) "Cannot clone unconstructed IntlTimeZone"
|