Advertisement
Guest User

Untitled

a guest
Apr 1st, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. <?php
  2.  
  3. class Osoba {
  4. public $dane;
  5. function __construct($imie, $nazwisko, $rok){
  6. $this->dane = array('imie' => $imie, 'nazwisko' => $nazwisko, 'rok' => $rok);
  7. }
  8. public function Wypisz(){
  9. $count = count($this->dane['imie']);
  10. $view = '';
  11. for($i = 1; $i <= $count; $i++){
  12. $view .= @$this->dane['imie'][$i].' '.@$this->dane['nazwisko'][$i].' - '.@$this->dane['rok'][$i].'<br />';
  13. }
  14. echo $view;
  15. }
  16. public function Osiemnascie($imie, $nazwisko, $rok){
  17. $catch_year = explode(".",$rok);
  18. if(date("Y") - $catch_year[2] >= 18){
  19. echo $imie." ".$nazwisko." jest pełnoletni(a)!<br />";
  20. } else {
  21. echo $imie." ".$nazwisko." nie jest pełnoletni(a)!<br />";
  22. }
  23. }
  24. public function SprawdzOsoby(){
  25. $count = count($this->dane['imie']);
  26. $view = '';
  27. for($i = 1; $i <= $count; $i++){
  28. $view .= $this->Osiemnascie($this->dane['imie'][$i], $this->dane['nazwisko'][$i], $this->dane['rok'][$i]);
  29. }
  30. echo $view;
  31. }
  32. }
  33.  
  34.  
  35. $Osoba = new Osoba(
  36. array(1 => 'IMIE', 2 => 'NAZWISKO', 3 => 'IMIE3'),
  37. array(1 => 'IMIE2', 2 => 'NAZWISKO2', 3 => 'NAZWISKO3'),
  38. array(1 => '20.08.1997', 2 => '13.03.2000', 3 => '04.08.1977'));
  39. //$Osoba->Wypisz();
  40. //$Osoba->SprawdzOsoby();
  41. //$Osoba->Osiemnascie('IMIE', 'NAZWISKO', 'ROK');
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement