IntlDateFormatter::getErrorCode

datefmt_get_error_code

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)

IntlDateFormatter::getErrorCode -- datefmt_get_error_code — Lee el código de error de la última operación

Descripción

Estilo orientado a objetos

public function IntlDateFormatter::getErrorCode(): int

Estilo procedimental

function datefmt_get_error_code(IntlDateFormatter $formatter): int

Devuelve el código de error de la última operación de formato.

Parámetros

formatter

El recurso de formateador IntlDateFormatter.

Valores devueltos

El código de error, uno de los valores UErrorCode. El valor inicial es U_ZERO_ERROR.

Ejemplos

Ejemplo #1 Ejemplo con datefmt_get_error_code()

<?php
$fmt = datefmt_create(
    'en_US',
    IntlDateFormatter::FULL,
    IntlDateFormatter::FULL,
    'America/Los_Angeles',
    IntlDateFormatter::GREGORIAN
);
$str = datefmt_format($fmt);

printf(
    "Error : %s (%d)\n",
    datefmt_get_error_message($fmt),
    datefmt_get_error_code($fmt)
);
?>

Ejemplo #2 Ejemplo orientado a objetos

<?php
$fmt = new IntlDateFormatter(
    'en_US',
    IntlDateFormatter::FULL,
    IntlDateFormatter::FULL,
    'America/Los_Angeles',
    IntlDateFormatter::GREGORIAN
);
$str = $fmt->format(0);

printf(
    "Error : %s (%d)\n",
    $fmt->getErrorMessage(),
    $fmt->getErrorCode()
);
?>

El ejemplo anterior mostrará:

Error : U_ZERO_ERROR (0)

Véase también

+add a note

User Contributed Notes

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