All pastes #219117 Raw Edit

Unnamed

public text v1 · immutable
#219117 ·published 2006-10-24 14:50 UTC
rendered paste body
# callback functie.
# $Author: wouter $
# $Date: 2006-08-25 12:38:34 $
# $Header: /var/lib/cvs/dev/php/callback.php,v 1.7 2006-08-25 12:38:34 wouter Exp $
<?php

$date_to_be_formatted = date("D-d-M-Y");
get_date($date_to_be_formatted);

function get_date($date) {
   $pattern     = '/(\w+)-(\d+)-(\w+)-(\d+)/';
   preg_replace_callback($pattern, 'format_date', $date);

}

function format_date($date) {

   $months = array (
                "Jan" => "Januari",   "Feb" => "Februari",
                "Mar" => "Maart",     "Apr" => "April",
                "May" => "Mei",       "Jun" => "Juni",
                "Jul" => "Juli",      "Aug" => "Augustus",
                "Sep" => "September", "Oct" => "Oktober",
                "Nov" => "November",  "Dec" => "December"
   );

   $days = array (
              "Mon" => "Maandag",  "Tue" => "Dinsdag",
              "Wed" => "Woensdag", "Thu" => "Donderdag",
              "Fri" => "Vrijdag",  "Sat" => "Zaterdag",
              "Sun" => "Zondag"
   );

   $dayname  =  $date[1];
   $daycount =  $date[2];
   $mon      =  $date[3];
   $year     =  $date[4];
   echo "$days[$dayname] $daycount $months[$mon] $year";

}

?>