DateTimeZone::__construct
(PHP 5 >= 5.2.0)
DateTimeZone::__construct — Yeni bir DateTimeZone nesnesi oluşturur
Açıklama
Nesne yönelimli kullanım
public DateTimeZone::__construct()
( string
$zamandilimi
)Yordamsal kullanım
Yeni bir DateTimeZone nesnesi oluşturur.
Dönen Değerler
Başarılı olduğunda yeni bir DateTimeZone nesnesi
döndürür. Yordamsal kullanım
başarısızlık durumunda FALSE döndürür.
Hatalar/İstisnalar
Eğer zaman dilimi geçerli bir zaman dilimi değilse bu işlev bir Exception istisnası oluşturur.
Örnekler
Örnek 1 - DateTimeZone örneklenirken hataların yakalanması
<?php
// Yakalanan istisna nesneleriyle hata işlenmesine örnek
$zamandilimleri = array('Europe/Istanbul', 'Mars/Phobos', 'Jupiter/Europa');
foreach ($zamandilimleri as $zd) {
try {
$mars = new DateTimeZone($zd);
} catch(Exception $e) {
echo $e->getMessage() . '<br />';
}
}
?>
Yukarıdaki örneğin çıktısı:
DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (Mars/Phobos) DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (Jupiter/Europa)
There are no user contributed notes for this page.
