Syntax: Parameters:This function takes one parameter
$cal,which contains the IntlCalendar resource.
Return value:this the function returns a string value that represents the type of the calendar.The following program illustrates the IntlCalendar::getType() function in PHP:
Program :
// Set date, time zone
ini_set
(
’date.timezone’
,
’Asia / Calcutta’
);
ini_set
(
’intl.default_locale’
,
’en_US’
);
// Create a calendar instance
$calendar
= IntlCalendar::createInstance (NULL,
’en_US’
);
// Display the calendar
var_dump (
$calendar
->
getType
());
// Create a calendar instance
$calendar
= IntlCalendar::createInstance (NULL,
’@ calendar = islamic’
);
// Display the calendar
var_dump (
$calendar
->
getType
());
// Create a DateTime object
$calendar
= IntlCalendar::fromDateTime (
’2019-03-21 09: 19: 29’
);
// Display the calendar
var_dump (
$calendar
->
getType
());
?>
Exit:string (9 ) "gregorian" string (7) "islamic" string (9) "gregorian"
Link: https://www.php.net/manual/en/intlcalendar.gettype.php