Cómo buscar la lista de zonas horarias de PHP

Cómo buscar la lista de zonas horarias de PHP

Al desarrollar una aplicación web o trabajar con datos relacionados con la fecha o el tiempo en PHP, establecer la zona horaria correcta es crucial para garantizar que la aplicación funcione de manera precisa y consistente en diferentes regiones. PHP proporciona una lista completa de zonas horarias que podemos usar, pero obtener la lista puede ser desalentador para principiantes.

Esta guía cubre cómo se puede obtener la lista de zona horaria de PHP.

Cómo buscar la lista de zonas horarias de PHP

En la lista de zona horaria de PHP se puede obtener usando:

  • TIMEZONE_IENTIFIERS_LIST FUNCIONA
  • DetetiMezone :: Función ListIdentifiers

Las funciones anteriores se pueden usar de diferentes maneras dependiendo de los requisitos del usuario. Aquí, mostraremos diferentes formas de usar estas funciones para obtener:

  • Todas las zonas horarias
  • Zona horaria basada en el continente
  • Zona horaria basada en el país

1: busca todas las zonas horarias en PHP

Para buscar todas las zonas horarias en PHP a través del TIMEZONE_IENTIFIERS_LIST FUNCIONA, Siga el código dado a continuación:

$ TIMEZONES = TIMEZONE_IENTIFIERS_LIST ();
print_r ($ timeszones);
?>

Para recuperar todas las zonas horarias en PHP utilizando el DetetiMezone :: Función ListIdentifiers, Use el siguiente código:

var_dump (
DatetiMezone :: listidentifiers (
DateTimezone :: todos
)
);
?>

2: Retir la zona horaria basada en el continente en PHP

Si desea obtener la zona horaria del continente específico utilizando el TIMEZONE_IENTIFIERS_LIST FUNCIONA, Puede seguir el código dado a continuación:

$ especific_Timezones = TimeZone_identifiers_List (DateTimezone :: America);
print_r ($ especific_timezones);
?>

En caso de obtener la zona horaria del continente específico utilizando el DetetiMezone :: Función ListIdentifiers, Puede seguir el ejemplo de abajo:

var_dump (
DatetiMezone :: listidentifiers (
DateTimezone :: America
)
);
?>

Nota: Asegúrese de escribir el nombre del continente en mayúsculas.

3: Obtenga la zona horaria basada en el país en PHP

Para obtener la zona horaria de un país específico utilizando el TIMEZONE_IENTIFIERS_LIST FUNCIONA, Puede seguir el código PHP dividido a continuación:

$ especific_Timezones = TimeZone_identifiers_List (DateTimezone :: Per_country, 'US');
print_r ($ especific_timezones);
?>

Nota: En lugar de A NOSOTROS, Puedes agregar tu código de país.

Para obtener la zona horaria de un país específico utilizando el DetetiMezone :: Función ListIdentifiers, Use el siguiente código:

$ country_timezones = dateTimezone :: listidentifiers (DateTimezone :: Per_country, 'US');
print_r ($ country_timezones);
?>

Línea de fondo

Establecer la zona horaria correcta en PHP es esencial para la fecha precisa y consistente y los datos relacionados con el tiempo en diferentes regiones. PHP proporciona una lista completa de zonas horarias que se pueden obtener utilizando el TIMEZONE_IDENTIFIERS_LIST () o DateTimezone :: Listidentifiers () Funciones. Siguiendo los ejemplos proporcionados en esta guía, los desarrolladores pueden obtener todas las zonas horarias, zonas horarias basadas en el continente y las zonas horarias basadas en el país.