dzien_slownie.class.php

<?php
 
/**
 * File: dzien_slownie.class.php
 * Ta klasa jest darmowa, jeœli ktos chce moze j¹ uzywaæ i dystrybuowaæ wed³ug w³asnego uznania.
 * @author Marcin Mazurek <marcin@tradebizz.pl>
 * @version 1.0.0
 * @Date 14.03.2005
 * Przyk³ad wywo³ania:
 * $slownie= new data_slownie;
 * $text = $slownie->data());
 * print($text);
 * zwraca np.:  "2005 rok, 14 Marzec, Poniedzia³ek "
 */
 
class data_slownie{
      var 
$m,$d,$miesiac,$dzien;

    function 
zamien(){
      switch(
$this->d){
           case 
0: $this->dzien = "Niedziela";
                   break;
           case 
1: $this->dzien = "Poniedzia³ek";
                   break;
           case 
2: $this->dzien = "Wtorek";
                   break;
           case 
3: $this->dzien = "Œroda";
                   break;
           case 
4: $this->dzien = "Czwartek";
                   break;
           case 
5: $this->dzien = "Pi¹tek";
                   break;
           case 
6: $this->dzien = "Sobota";
                   break;
           }
      switch(
$this->m){
           case 
1: $this->miesiac = "Styczeñ";
                   break;
           case 
2: $this->miesiac = "Luty";
                   break;
           case 
3: $this->miesiac = "Marzec";
                   break;
           case 
4: $this->miesiac = "Kwiecieñ";
                   break;
           case 
5: $this->miesiac = "Maj";
                   break;
           case 
6: $this->miesiac = "Czerwiec";
                   break;
           case 
7: $this->miesiac = "Lipiec";
                   break;
           case 
8: $this->miesiac = "Sierpieñ";
                   break;
           case 
9: $this->miesiac = "Wrzesieñ";
                   break;
           case 
10: $this->miesiac = "Pa¿dziernik";
                   break;
           case 
11: $this->miesiac = "Listopad";
                   break;
           case 
12: $this->miesiac = "Grudzieñ";
                   break;
           }
     }

    function 
data(){
        
$this->m = date("n");
        
$this->d = date("w");
        
$this->zamien();
        return 
date("Y")." rok, ".date("d")." ".$this->miesiac.", ".$this->dzien;
    }
}
?>

Wróć do artykułu