timezone_version_get în PHP

Dată și oră PHP 5.3+

Returnează versiunea bazei de date cu fusuri orare folosite de PHP, de exemplu 2026.3.

Sintaxă
timezone_version_get(): string

Ce face timezone_version_get

Regulile fusurilor orare se schimbă: unele țări renunță la ora de vară sau își mută fusul. PHP folosește o copie a bazei de date IANA (tzdata). Versiunea are forma an.număr; o versiune veche poate da ore greșite pentru țările care și-au schimbat recent regulile.

Baza poate fi actualizată fără a schimba versiunea PHP, prin extensia PECL timezonedb.

Ce returnează

Versiunea bazei de date, ca text.

Exemple

Exemplul 1: Versiunea de pe server

<?php
echo timezone_version_get();

Rezultat posibil (diferă de la server la server)

2026.3

Greșeli frecvente

  • Cauți problema în cod când ora iese greșită doar pentru o anumită țară. Verifică întâi versiunea bazei de fusuri orare.

Comenzi înrudite

  • timezone_identifiers_list: Returnează lista numelor valide de fusuri orare, toate sau doar dintr-un continent ori dintr-o țară.
  • date_default_timezone_set: Setează fusul orar folosit de toate funcțiile de dată din script, de exemplu Europe/Bucharest.