Example Output:

Calculated first day of Ramadan 1429 unix timestamp is: 1220227200
Which is Monday September 1, 2008 in Gregorian calendar
That Ramadan has 30 days in total

Example Code:

<?php
    date_default_timezone_set
('UTC');

    require 
'../../Arabic.php';
    
$Arabic = new I18N_Arabic('Mktime');

    
$correction $Arabic->mktimeCorrection(91429);
    
$time $Arabic->mktime(000911429$correction);    
    echo 
"Calculated first day of Ramadan 1429 unix timestamp is: $time<br>";
    
    
$Gregorian date('l F j, Y'$time);
    echo 
"Which is $Gregorian in Gregorian calendar";

    
$days $Arabic->hijriMonthDays(91429);
    echo 
"That Ramadan has $days days in total";

Total execution time is 0.011809110641479 seconds
Amount of memory allocated to this script is 452432 bytes

Names of included or required files:

Related Class Documentation