PHP 5.6.0beta1 released

DateTimeZone::__construct

timezone_open

(PHP 5 >= 5.2.0)

DateTimeZone::__construct -- timezone_openCrea un nuevo objeto DateTimeZone

Descripción

Estilo orientado a objetos

public DateTimeZone::__construct ( string $timezone )

Estilo por procedimientos

DateTimeZone timezone_open ( string $timezone )

Crea un nuevo objeto DateTimeZone.

Parámetros

timezone

Una de las zonas horarias.

Valores devueltos

Devuelve un objeto DateTimeZone si tuvo éxito. Estilo por procedimientos devuelve FALSE en caso de error.

Errores/Excepciones

Este método lanza Exception si la zona horaria suministrada no es reconocida como una zona horaria válida.

Ejemplos

Ejemplo #1 Atrapar errores cuando se instancia DateTimeZone

<?php
// Manejo de errores atrapando excepciones
$zonas_horarias = array('Europe/London''Mars/Phobos''Jupiter/Europa');

foreach (
$zonas_horarias as $zh) {
    try {
        
$marte = new DateTimeZone($zh);
    } catch(
Exception $e) {
        echo 
$e->getMessage() . '<br />';
    }
}
?>

El resultado del ejemplo sería:

DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (Mars/Phobos)
DateTimeZone::__construct() [datetimezone.--construct]: Unknown or bad timezone (Jupiter/Europa)

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top