Example Code:
<?php
date_default_timezone_set('UTC');
$time = time();
echo date('l dS F Y', $time);
echo '<br /><br />';
require '../../Arabic.php';
$Arabic = new I18N_Arabic('StrToTime');
$str = 'الخميس القادم';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = 'الأحد الماضي';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = 'بعد أسبوع و ثلاثة أيام';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = 'منذ تسعة أيام';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = 'قبل إسبوعين';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = '2 آب 1975';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
$str = '1 رمضان 1429';
$int = $Arabic->strtotime($str, $time);
$date = date('l dS F Y', $int);
echo "$str - $int - $date<br /><br />";
Total execution time is 0.0029568672180176 seconds
Amount of memory allocated to this script is 498456 bytes
Names of included or required files:
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic/Examples/StrToTime.php
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic.php
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic/StrToTime.php
- /var/www/vhosts/ar-php.org/httpdocs/I18N/Arabic/Mktime.php
Related Class Documentation