PHP timezone_name_from_abbr()函数

PHP timezone_name_from_abbr()函数

定义和用法

timezone_name_from_abbr() 函数用于根据缩写获取时区的名称。

语法

timezone_name_from_abbr(abbr, [gmtoffset[, $isdst]]);

参数

编号 参数及描述
1 $abbr(必填) 这是一个字符串值,表示您需要知道时区名称的缩写。
2 $gmtoffset(可选) 这是一个整数值,表示相对于GMT的偏移量(以秒为单位)。如果为此参数提供了一个值,则搜索并返回其时区。如果找不到,则返回首个找到的时区(根据给定的缩写)。
3 $isdst(可选) 这是一个整数值,指定时区的夏令时设定。如果为该参数传递的值为0,则表示没有夏令时;如果为1,则表示有夏令时;如果为0,则不考虑夏令时。

返回值

PHP timezone_name_from_abbr()函数返回一个字符串值,表示一个时区的名称。如果失败,该函数返回布尔值 false。

PHP版本

该函数首次引入于PHP版本5.2.0,并且适用于所有后续版本。

示例

以下示例演示了timezone_name_from_abbr()函数的用法:

<?php
   res = timezone_name_from_abbr("PST");     print(res);
?>

这将产生以下结果−

America/Los_Angeles

示例

您还可以通过传递偏移值来获取时区名称,如下所示:-

<?php
   //setting the timezone
   res = timezone_name_from_abbr("", 3600, 0);     print(res);
?>

这将产生以下结果 –

Europe/Paris

示例

echo timezone_name_from_abbr("CET")."\n";
echo timezone_name_from_abbr("", 3600, 0);

这将产生以下结果 –

Europe/Berlin
Europe/Paris

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程