DateTimeZone::listIdentifiers
timezone_identifiers_list
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTimeZone::listIdentifiers -- timezone_identifiers_list — 정의된 모든 시간대 식별자를 포함하는 숫자로 인덱스된 배열을 반환합니다.
설명
객체 지향 스타일
public static DateTimeZone::listIdentifiers(int $timezoneGroup
= DateTimeZone::ALL, ?string $countryCode
= null
): array
절차적 스타일
timezone_identifiers_list(int $timezoneGroup
= DateTimeZone::ALL, ?string $countryCode
= null
): array
매개변수
timezoneGroup
- DateTimeZone 클래스 상수(또는 조합) 중 하나입니다.
countryCode
- 2자리 ISO 3166-1 호환 국가 코드입니다.
참고: 이 옵션은
timezoneGroup
이DateTimeZone::PER_COUNTRY
로 설정된 경우에만 사용됩니다.
반환 값
시간대 식별자의 배열을 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | 이 버전 이전에는 실패 시 false 가 반환되었습니다. |
7.1.0 | countryCode 는 이제 nullable입니다. |
Examples
예제 #1 timezone_identifiers_list() 예제
<?php
$timezone_identifiers = DateTimeZone::listIdentifiers();
for ($i=0; $i < 5; $i++) {
echo "$timezone_identifiers[$i]\n";
}
?>
위의 예는 다음과 유사한 결과를 출력합니다.
Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara
기타
- timezone_abbreviations_list() - DateTimeZone::listAbbreviations의 별칭