note 23109 added to function.explode
| From: | majes at fpp dot pl | Date: | Tue, 09 Jul 2002 19:09:35 +0000 |
| Subject: | note 23109 added to function.explode | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-32807@lists.php.net to get a copy of this message | ||
If you want to simply exchange, for example DD.MM.YYYY date format for nice DD MONTH YYYY (example:
13 January 2002) you may use this function:
## SHOW_DATE
function show_date($date)
{
$date = explode(".", $date);
if($date[1] == 01)
$date[1] = "January";
elseif($date[1] == 02)
$date[1] = "February";
elseif($date[1] == 03)
$date[1] = "March";
elseif($date[1] == 04)
$date[1] = "April";
elseif($date[1] == 05)
$date[1] = "May";
elseif($date[1] == 06)
$date[1] = "June";
elseif($date[1] == 07)
$date[1] = "July";
elseif($date[1] == 08)
$date[1] = "August";
elseif($date[1] == 09)
$date[1] = "Semptember";
elseif($date[1] == 10)
$date[1] = "October";
elseif($date[1] == 11)
$date[1] = "November";
elseif($date[1] == 12)
$date[1] = "December";
$date = "$date[0] $date[1] $date[2]";
return $date;
}
So from ugly 13.01.2002 you will obtain nice 13 January 2002 :^)
Of course you may use different separator than "." if you want...
--
http://www.php.net/manual/en/function.explode.php
http://master.php.net/manage/user-notes.php?action=edit+23109
http://master.php.net/manage/user-notes.php?action=delete+23109
http://master.php.net/manage/user-notes.php?action=reject+23109