Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Święta ala PHP, czyli klasa obsługująca święta ;)
murawa
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.04.2006
Skąd: Poznań

Ostrzeżenie: (10%)
X----


http://mrawski.pl/upload/wielkanoc.php
Open Source biggrin.gif
zapraszam do modyfikowania rozwijania i rzecz jasna oceniania klasy


--------------------
Boże broń przed plagą, zarazą, trądem, wiedzą z kursów php oraz przed dziećmi neostrady
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
devnul
post
Post #2





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


słabe to - ale sam pomysł nie głupi (w abstrakcyjnym sęsie :] ) - opisanie święta jako zbioru metod jakiejś klasy (tylko że mało tego ) ja bym zrobił klaase do generowania zdarzeń i przechwycania ich z możliwością podczepienia członków rodziny stuakniem jajkami (kolizje tongue.gif) i inne takie bajery. Jak znajde chwile to może coś spłodze smile.gif


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
kriqs
post
Post #3





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  /// Mateusz Mrawski czyli proste podejscie do swiat wielkanocnych 2007 w stylu php (; ///
  3.  /// mrawski.pl ///
  4.  /// add jem_sniadanie() by kriqs :) /// 
  5.  
  6.  class swieta_wielkanocne{
  7.  private $pisanka;
  8.  private $zajac;
  9.  private $atmosfera;
  10.  
  11.  public function __construct($data_swiat, $atmosfera)
  12.  {
  13.  $this->atmosfera = $atmosfera;
  14.  
  15.  if($data_swiat=='2007' && $atmosfera > 0)
  16.  {
  17.  echo "Swieta wielkanocne w roku $data_swiat beda udane poniewaz bedzie panowac do
    bra atmosfera<br />"
    ;
  18.  
  19.  
  20.  }
  21.  else
  22.  {
  23. return 0;
  24.  }
  25.  }
  26.  
  27.  public function sniadanie_wielkanocne($ilosc_pisanek, $ilosc_zajacow){
  28. $this->pisanka = $ilosc_pisanek;
  29. $this->zajac = $ilosc_zajacow;
  30. echo "Zapraszam na sniadanie wielkanocne na którym zagosci ";
  31. echo $this->pisanka ;
  32. echo " pisanka oraz ";
  33. echo $this->zajac;
  34. echo " zajace.";
  35.  }
  36.  
  37. public function jem_sniadanie( $produkty )
  38. {
  39. foreach( $produkty as $cojem )
  40. {
  41. echo 'jem'.$cojem;
  42. }
  43.  
  44.  
  45. if ( $this->atmosfera > 0 )
  46. {
  47. if ( $this->zajac>0 )
  48. {
  49. $this->zajac--;
  50. echo 'zjadlem tylko 1 zajaca :) ';
  51. }
  52.  
  53. }
  54. else
  55. {
  56. $this->zajac =0;
  57. echo 'aaaa zjem wszystko : '.$this->zajac.' zajecy :) aaaaaaa';
  58. }
  59. }
  60.  
  61.  
  62.  
  63. }
  64. $wielkanoc = new swieta_wielkanocne('2007', '1');
  65. $wielkanoc->sniadanie_wielkanocne('1', '2');
  66. $wielkanoc->jem_sniadanie( array( 'kielbaska' ,'zureczek','snikers','eeee nie wiem' ) );
  67. ?>


Ten post edytował kriqs 8.04.2007, 06:02:02


--------------------
Pozdrawiam
kriqs

mam nadzieje ze pomoglem :)
Go to the top of the page
+Quote Post
devnul
post
Post #4





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


@kriqs: cos popieprzyles za przeproszeniem: przyjzyj sie sam
  1. <?php
  2. if ( $this->pisanka>0 AND $this->zajac>)
  3. {
  4. echo 'zjadlem tylko 1 jako i 1/2 zajaca :) ';
  5. }
  6. ?>


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
shk
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.03.2007

Ostrzeżenie: (0%)
-----


jeszcze tylko dołożyć algorytm wyliczenia dnia i miesiąca w którym są święta i będzie OK biggrin.gif
Go to the top of the page
+Quote Post
Hacker
post
Post #6





Grupa: Zarejestrowani
Postów: 225
Pomógł: 0
Dołączył: 1.11.2005

Ostrzeżenie: (0%)
-----


ja bym dodał jeszcze jakiegoś random-a z nieprzewidywanymi wypadkami....
Popraw jeszcze
  1. <?php
  2. foreach( $produkty as $cojem )
  3. {
  4. echo 'jem'.$cojem;
  5. }
  6. ?>

Na
  1. <?php
  2. foreach( $produkty as $cojem )
  3. {
  4. echo 'jem '.$cojem;
  5. }
  6. ?>


i będzie ok


--------------------
(\.../)This is Bunny
(O.o)Copy Bunny into your signature to help him...
(> <)...on his way to world domination
Go to the top of the page
+Quote Post
Turgon
post
Post #7





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  /// Mateusz Mrawski czyli proste podejscie do swiat wielkanocnych 2007 w stylu php (; ///
  3.  /// mrawski.pl ///
  4.  /// add jem_sniadanie() by kriqs :) /// 
  5.  /// add problemy_zoladkowe() by turgon tongue.gif ///
  6.  
  7.  class swieta_wielkanocne{
  8.  private $pisanka;
  9.  private $zajac;
  10.  private $atmosfera;
  11.  public $zatrucie;
  12.  
  13.  public function __construct($data_swiat, $atmosfera)
  14.  {
  15.  $this->atmosfera = $atmosfera;
  16.  
  17.  if($data_swiat=='2007' && $atmosfera > 0)
  18.  {
  19.  echo "Swieta wielkanocne w roku $data_swiat beda udane poniewaz bedzie panowac do
    bra atmosfera<br />"
    ;
  20.  
  21.  
  22.  }
  23.  else
  24.  {
  25. return 0;
  26.  }
  27.  }
  28.  
  29.  public function sniadanie_wielkanocne($ilosc_pisanek, $ilosc_zajacow){
  30. $this->pisanka = $ilosc_pisanek;
  31. $this->zajac = $ilosc_zajacow;
  32. echo "Zapraszam na sniadanie wielkanocne na którym zagosci ";
  33. echo $this->pisanka ;
  34. echo " pisanka oraz ";
  35. echo $this->zajac;
  36. echo " zajace.";
  37.  }
  38.  
  39. public function jem_sniadanie( $produkty )
  40. {
  41. foreach( $produkty as $cojem )
  42. {
  43. echo 'jem '.$cojem;
  44. }
  45.  
  46. if ( $this->atmosfera > 0 )
  47. {
  48.  
  49. if ( $this->zajac>0 )
  50. {
  51.  $this->zajac--;
  52. echo 'zjadlem tylko 1 zajaca :) ';
  53. }
  54.  
  55. }
  56. else
  57. {
  58. $this->zajac =0;
  59. echo 'aaaa zjem wszystko : '.$this->zajac.' zajecy :) aaaaaaa';
  60. }
  61. $this->zatrucie = random(0,1);
  62. if($this->zatrucie){
  63. echo 'Masz problemy zoladkowe. Zazyj cos! ';
  64. }
  65. }
  66.  
  67. public function problemy_zoladkowe($lek,$gdzie_idziesz){
  68. echo 'Zazywasz '.$lek.' Ale zaraz potem idziesz do '.$gdzie_idziesz.'... a nastepnie wymiotujesz przez caly dzien.';
  69. }
  70.  
  71.  
  72.  
  73. }
  74. $wielkanoc = new swieta_wielkanocne('2007', '1');
  75. $wielkanoc->sniadanie_wielkanocne('1', '2');
  76. $wielkanoc->jem_sniadanie( array( 'kielbaska' ,'zureczek','snikers','eeee nie wiem' ) );
  77. if($this->zatrucie) $wielkanoc->problemy_zoladkowe();
  78. ?>

Dopisałem jedną funkcje biggrin.gif


--------------------
Jah Music Is On My Mind !
Go to the top of the page
+Quote Post
devnul
post
Post #8





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


@Turgon: troche to mało świąteczne - to taz a dwa to nie poprawne składniowo - nie przekazujesz 2 zadeklarowanych zmiennych bez warotści domyślnej a z kosmosu wziołesteż $this->zatrucie


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
Turgon
post
Post #9





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


devnul, to własny wybór co tam dasz biggrin.gif


--------------------
Jah Music Is On My Mind !
Go to the top of the page
+Quote Post
devnul
post
Post #10





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


jasne - ale sam przyznaj ze wymioty to troche mało eleganckie jeśli chodzi o klase świąteczną żarty żartami ale każdy sądzi po sobie więc wnosze że prawdopodobnie święta u Ciebie to wyłącznie robienie czegoś co powoduje wymioty. Przykre.


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
konradk2
post
Post #11





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.12.2005

Ostrzeżenie: (0%)
-----


To ja proponuje coś w klimacie choć trochę z innej beczki, tak na rozładowanie atmosfery:
Go to the top of the page
+Quote Post
murawa
post
Post #12





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.04.2006
Skąd: Poznań

Ostrzeżenie: (10%)
X----


devnul ale to już ode Ciebie zależy czy wywołasz zatrucie.Klasa jak życie posiada taką opcje ;p

Ten post edytował murawa 8.04.2007, 14:20:42


--------------------
Boże broń przed plagą, zarazą, trądem, wiedzą z kursów php oraz przed dziećmi neostrady
Go to the top of the page
+Quote Post
Hacker
post
Post #13





Grupa: Zarejestrowani
Postów: 225
Pomógł: 0
Dołączył: 1.11.2005

Ostrzeżenie: (0%)
-----


@konradk2

a polskiej wersji nie masz... :]


--------------------
(\.../)This is Bunny
(O.o)Copy Bunny into your signature to help him...
(> <)...on his way to world domination
Go to the top of the page
+Quote Post
murawa
post
Post #14





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.04.2006
Skąd: Poznań

Ostrzeżenie: (10%)
X----


Jestem za napisaniem klasy śmingus dyngus biggrin.gif
Chyba coś dzisiaj wieczorem zmajstruje biggrin.gif

Ten post edytował murawa 8.04.2007, 14:28:08


--------------------
Boże broń przed plagą, zarazą, trądem, wiedzą z kursów php oraz przed dziećmi neostrady
Go to the top of the page
+Quote Post
devnul
post
Post #15





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


@murawa: rzeczą programisty jest robić kod - ale pożyteczny - a imho wymioty są mało porzyteczną opcją - a już chyba przez nikogo (poza Turgonem recz jasna) nieporządaną


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
Turgon
post
Post #16





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


devnul: Czepiasz się tego, ponieważ chciałbyś se powymiotować. Ja tam ostatni razy wymiotowałem kilka dobrych lat temu.


--------------------
Jah Music Is On My Mind !
Go to the top of the page
+Quote Post
kriqs
post
Post #17





Grupa: Zarejestrowani
Postów: 148
Pomógł: 0
Dołączył: 31.05.2006

Ostrzeżenie: (0%)
-----


a jak sie za duzo zjesz questionmark.gif to cuz zatrucie bo pomieszales czy cos smile.gif a "klasa jak zycie" musi rozpatrzec pare sytuacji smile.gif


--------------------
Pozdrawiam
kriqs

mam nadzieje ze pomoglem :)
Go to the top of the page
+Quote Post
devnul
post
Post #18





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


Cytat
czepiasz się tego, ponieważ chciałbyś se powymiotować
@turgon: co jak co ale to ty taką funkcjonaność dodajesz - więc nie przypisuj mi swoich zasług

ale widze że ta funkcjonalność się tu podoba - wiec ok - nie czepiam sie już wymiotujta do woli

Ten post edytował devnul 8.04.2007, 18:01:57


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
acztery
post
Post #19





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


widac ze sie wam nudzi... śmieszne takie klasy jak dla mnie o ile mozna to nazwać klasą.
Go to the top of the page
+Quote Post
murawa
post
Post #20





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.04.2006
Skąd: Poznań

Ostrzeżenie: (10%)
X----


wszystko co zaczyna się na class i działa można nazwać klasą biggrin.gif
Święta są to się nudzi biggrin.gif


--------------------
Boże broń przed plagą, zarazą, trądem, wiedzą z kursów php oraz przed dziećmi neostrady
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 01:06