Advertisement
Guest User

Untitled

a guest
Jul 18th, 2012
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. <?
  2. //opakovac array z objekt new
  3. /////////////////////////////////
  4. class Test{
  5.  
  6. function Test($polozky = array()) {
  7. reset($polozky);
  8. while (list($pozdrav, $text) = each($polozky)) {
  9. $this->pozdrav[] = $pozdrav;
  10. $this->text[] = $text;
  11. }
  12. }
  13.  
  14. function opakovac() {
  15. for ($x = 0; $x < count($this->pozdrav); $x++) {
  16. $this->oopCoBudeOpakovan($x);
  17. }
  18. }
  19.  
  20. function oopCoBudeOpakovan($x) {
  21. echo $this->pozdrav[$x] ;
  22. echo "<br>";
  23. echo $this->text[$x] ;
  24. echo "<br>";
  25. }
  26.  
  27. }
  28.  
  29. $aaaa = new Test(array('ahoj' => 'tralala',
  30. 'nazdar' => 'aaaaaa'));
  31. $aaaa->opakovac();
  32.  
  33.  
  34. class CentrovaneMenu extends Test {
  35. var $centrovat = True;
  36.  
  37. function CentrovaneMenu($polozky = array()) {
  38. $this->Test($polozky);
  39. }
  40.  
  41. function centrovat($centr = true) {
  42. $this->centrovat = $centr;
  43. }
  44.  
  45.  
  46. function zobraz() {
  47. if ($this->centrovat) {
  48. print '<CENTER>';
  49. }
  50. Test::opakovac();
  51. if ($this->centrovat) {
  52. print '</CENTER>';
  53. }
  54. }
  55. }
  56.  
  57.  
  58.  
  59. $aaaa = new CentrovaneMenu(array('ahoj' => 'tralala',
  60. 'nazdar' => 'aaaaaa'));
  61.  
  62. $aaaa->zobraz();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement