# IntlCalendar::getFirstDayOfWeek

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

IntlCalendar::getFirstDayOfWeek — Renvoie le premier jour de la semaine pour la locale du calendrier

### Description

Style orienté objet

public IntlCalendar::getFirstDayOfWeek(): int|false

Style procédural

intlcal_get_first_day_of_week(IntlCalendar `$calendar`): int|false

Renvoie le jour de la semaine qui est considéré comme le premier jour de la semaine, soit la valeur par défaut pour cette locale, soit la valeur définie avec IntlCalendar::setFirstDayOfWeek().

### Liste de paramètres

`calendar`

  Une instance IntlCalendar.

### Valeurs de retour

Une des constantes `IntlCalendar::DOW_SUNDAY`, `IntlCalendar::DOW_MONDAY`, …, `IntlCalendar::DOW_SATURDAY` ou `false` si une erreur survient.

### Exemples

Exemple #1 IntlCalendar::getFirstDayOfWeek()

`<?php
ini_set('date.timezone', 'UTC');
$cal1 = IntlCalendar::createInstance(NULL, 'es_ES');
var_dump($cal1->getFirstDayOfWeek()); // Lundi
$cal1->set(2013, 1 /* February */, 3); // un dimanche
var_dump($cal1->get(IntlCalendar::FIELD_WEEK_OF_YEAR)); // 5
$cal2 = IntlCalendar::createInstance(NULL, 'en_US');
var_dump($cal2->getFirstDayOfWeek()); // Dimanche
$cal2->set(2013, 1 /* February */, 3); // un dimanche
var_dump($cal2->get(IntlCalendar::FIELD_WEEK_OF_YEAR)); // 6`

L'exemple ci-dessus va afficher :

    int(2)
    int(5)
    int(1)
    int(6)

### Voir aussi

- IntlCalendar::setFirstDayOfWeek() - Défini le jour de début de la semaine