Syntaxe : Paramètres :Cette fonction utilise un seul paramètre
$cal,qui contient la ressource IntlCalendar.
Valeur de retour :cette fonction renvoie une des constantes du champ IntlCalendar, par exemple IntlCalendar : :DOW_SUNDAY, IntlCalendar::DOW_MONDAY,‚Ķ, IntlCalendar::DOW_SATURDAY en cas de succès ou FALSE en cas d`erreur. Le programme ci-dessous illustre le IntlCalendar::getFirstDayOfWeek ( ) en PHP :
Programme :
// Mouth update DateTime fuse
ini_set
(
`date . fuseau horaire`
,
`Asie / Calcutta`
);
ini_set
(
`date.timezone`
,
`UTC`
);
// Définir l`objet DateTime
$calendar1
= IntlCalendar::fromDateTime (
`2019-09-22`
);
// Utilisez la fonction getFirstDayOfWeek() pour obtenir
// le premier jour de la semaine
var_dump (
$calendar1
-> getFirstDayOfWeek());
// Obtenir la semaine de l`année
var_dump (
$calendar1
-> get (IntlCalendar::FIELD_WEEK_OF_YEAR));
// Créer une instance de calendrier
$calendar2
= IntlCalendar::createInstance (NULL,
`en_US`
);
// Utilisez la fonction getFirstDayOfWeek() pour obtenir
// le premier jour de la semaine
var_dump (
$calendar2
-> getFirstDayOfWeek());
// Définir date dans le calendrier
$calendar2
-> set (2020, 05, 20);
// Vérifier si le mois donné est bissextile ou non
var_dump (
$calendar2
-> get (IntlCalendar::FIELD_IS_LEAP_MONTH));
?>
Quitter :int (1 ) int (39) int (1) int (0 )
Lien : https://www.php.net/manual/en/intlcalendar.getfirstdayofweek.php