timezone_open()函数是PHP中的内置函数,用于创建新的DateTimeZone对象。 timezone_open()函数接受时区作为参数,如果成功则返回DateTimeZone对象,如果失败则返回False。
用法:
timezone_open( $timezone )
参数:此函数接受强制性的单个参数$timezone。它指定要创建的新DateTimeZone对象的时区。
返回值:成功返回DateTimeZone对象,失败返回False。
异常:作为参数传递的时区必须是PHP中支持的时区,否则可能导致错误的结果。
以下示例程序旨在说明PHP中的timezone_open()函数:
程序1:
<?php
// Creating a new DateTimeZone object
$timezone = timezone_open("America/Chicago");
echo ("The new DateTimeZone object created is "
. timezone_name_get($timezone ));
?>
输出:
The new DateTimeZone object created is America/Chicago
程序2:
<?php
// Array of timezones
$timezones = array('Europe/London', 'Asia/Kolkata');
foreach ($timezones as $tz) {
$name = timezone_open($tz);
echo ("The new DateTimeZone object created is "
. timezone_name_get($name). "<br>");
}
?>
输出:
The new DateTimeZone object created is Europe/London
The new DateTimeZone object created is Asia/Kolkata
注意:timezone_open()函数发出警告,因为传递的时区不是受支持的/有效的时区。
参考: http://php.net/manual/en/function.timezone-open.php
相关用法
- p5.js sq()用法及代码示例
- d3.js d3.map.has()用法及代码示例
- PHP next()用法及代码示例
- p5.js day()用法及代码示例
- p5.js pow()用法及代码示例
- CSS var()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- PHP pow( )用法及代码示例
- PHP pi( )用法及代码示例
- PHP Ds\Map get()用法及代码示例
- PHP Ds\Map put()用法及代码示例
- p5.js str()用法及代码示例
注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | timezone_open() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。