Indica si otro calendario es equivalente, pero para otro momento

# IntlCalendar::isEquivalentTo

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::isEquivalentTo — Indica si otro calendario es equivalente, pero para otro momento

### Descripción

Estilo orientado a objetos

public function IntlCalendar::isEquivalentTo(IntlCalendar `$other`): bool

Estilo procedimental

function intlcal_is_equivalent_to(IntlCalendar `$calendar`, IntlCalendar `$other`): bool

Devuelve si este objeto y el proporcionado son equivalentes para todos los usos, excepto por el momento que han definido. Las zonas horarias no necesitan coincidir, siempre que no resulte ningún cambio de comportamiento. Esto incluye la zona horaria, si el modo laxista está definido, los parámetros de tiempo de pared repetido y saltado, los días de la semana donde comienza y termina el fin de semana y las horas donde ocurren tales transiciones. Esto puede incluir también otros parámetros específicos del calendario, como el instante de transición gregoriano/juliano.

### Parámetros

`calendar`
  Una instancia de IntlCalendar.
`other`

  El otro calendario con respecto al cual se debe realizar la comparación.

### Valores devueltos

Suponiendo que no hay errores de argumento, devuelve `true` si los calendarios son equivalentes, excepto quizás por su momento definido.

### Ejemplos

Ejemplo #1 IntlCalendar::isEquivalentTo()

    <?php
    $cal1 = IntlCalendar::createInstance('Europe/Lisbon', 'pt_PT');
    $cal2 = IntlCalendar::createInstance('Europe/Lisbon', 'es_ES');
    $cal2->clear();

    var_dump($cal1->isEquivalentTo($cal2)); // true

    $cal3 = IntlCalendar::createInstance('Europe/Lisbon', 'en_US');
    var_dump($cal1->isEquivalentTo($cal3)); // false
    var_dump($cal1->getFirstDayOfWeek(),    // 2 (Monday)
    $cal3->getFirstDayOfWeek());            // 1 (Sunday)

El ejemplo anterior mostrará:

    bool(true)
    bool(false)
    int(2)
    int(1)

### Ver también

- IntlCalendar::equals() - Verifica si dos objetos IntlCalendar son iguales

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open