uTools-Manuals/docs/php/geoip_time_zone_by_country_and_region.html
2019-04-08 23:22:26 +08:00

126 lines
6.2 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>返回国家和地区的时区</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.geoip-time-zone-by-country-and-region" class="refentry">
<div class="refnamediv">
<h1 class="refname">geoip_time_zone_by_country_and_region</h1>
<p class="verinfo">(PECL geoip &gt;= 1.0.4)</p><p class="refpurpose"><span class="refname">geoip_time_zone_by_country_and_region</span> &mdash; <span class="dc-title">返回国家和地区的时区</span></p>
</div>
<div class="refsect1 description" id="refsect1-function.geoip-time-zone-by-country-and-region-description">
<h3 class="title">说明</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>geoip_time_zone_by_country_and_region</strong></span>
( <span class="methodparam"><span class="type">string</span> <code class="parameter">$country_code</code></span>
[, <span class="methodparam"><span class="type">string</span> <code class="parameter">$region_code</code></span>
] ) : <span class="type">string</span></div>
<p class="para rdfs-comment">
<span class="function"><strong>geoip_time_zone_by_country_and_region()</strong></span> 函数将会返回与国家或者地区相对应的时区。
</p>
<p class="para">
在美国,地区代码是每个州对应的两个字母的缩写,而在加拿大,则是由两个字母组成的每个省的邮政编码。
</p>
<p class="para">
在世界上其他地区GeoIP 使用 FIPS 给定的10到4位的代码来表示各地区。你可以点击以下连接 <a href="http://www.maxmind.com/app/fips10_4" class="link external">&raquo;&nbsp;http://www.maxmind.com/app/fips10_4</a> 查看详细信息。
</p>
<p class="para">
该函数只在 GeoIP 1.4.1版本以上的库才可用。并且结果集的数据来源是直接从 GeoIP 库中获取的,而不是从任何数据库中。
</p>
</div>
<div class="refsect1 parameters" id="refsect1-function.geoip-time-zone-by-country-and-region-parameters">
<h3 class="title">参数</h3>
<p class="para">
<dl>
<dt>
<code class="parameter">country_code</code></dt>
<dd>
<p class="para">
由两个字母组成的国家代码 (参见
<span class="function"><a href="geoip_country_code_by_name.html" class="function">geoip_country_code_by_name()</a></span>)
</p>
</dd>
<dt>
<code class="parameter">region_code</code></dt>
<dd>
<p class="para">
由两个字母组成的地区代码 (参见
<span class="function"><a href="geoip_region_by_name.html" class="function">geoip_region_by_name()</a></span>)
</p>
</dd>
</dl>
</p>
</div>
<div class="refsect1 returnvalues" id="refsect1-function.geoip-time-zone-by-country-and-region-returnvalues">
<h3 class="title">返回值</h3>
<p class="para">
成功,返回地区名字,如果相关信息未找到则返回 <strong><code>FALSE</code></strong>
</p>
</div>
<div class="refsect1 examples" id="refsect1-function.geoip-time-zone-by-country-and-region-examples">
<h3 class="title">范例</h3>
<p class="para">
<div class="example" id="example-4502">
<p><strong>Example #1 <span class="function"><strong>geoip_time_zone_by_country_and_region()</strong></span> 使用美国和加拿大地区的范例:</strong></p>
<div class="example-contents"><p>
以下例程将会打印国家简称为 CA (加拿大),地区简称为 QC (魁北克)的时区。
</p></div>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />$timezone&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">geoip_time_zone_by_country_and_region</span><span style="color: #007700">(</span><span style="color: #DD0000">'CA'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'QC'</span><span style="color: #007700">);<br />if&nbsp;(</span><span style="color: #0000BB">$timezone</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Time&nbsp;zone&nbsp;for&nbsp;CA/QC&nbsp;is:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">$timezone</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
<div class="example-contents"><p>以上例程会输出:</p></div>
<div class="example-contents screen">
<div class="cdata"><pre>
Time zone for CA/QC is: America/Montreal
</pre></div>
</div>
</div>
<div class="example" id="example-4503">
<p><strong>Example #2 <span class="function"><strong>geoip_time_zone_by_country_and_region()</strong></span> 使用 FIPS 代码的范例:</strong></p>
<div class="example-contents"><p>
以下例程将会打印国家简称为 JP (日本),地区代码为 01的时区。
</p></div>
<div class="example-contents">
<div class="phpcode"><pre><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />$timezone&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">geoip_time_zone_by_country_and_region</span><span style="color: #007700">(</span><span style="color: #DD0000">'JP'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'01'</span><span style="color: #007700">);<br />if&nbsp;(</span><span style="color: #0000BB">$timezone</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Time&nbsp;zone&nbsp;for&nbsp;JP/01&nbsp;is:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">$timezone</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</pre></div>
</div>
<div class="example-contents"><p>以上例程会输出:</p></div>
<div class="example-contents screen">
<div class="cdata"><pre>
Time zone for JP/01 is: Asia/Tokyo
</pre></div>
</div>
</div>
</p>
</div>
</div></div></div></body></html>