Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][obiektowość] wywoływanie metody danej klasy wewnatrz innej klasy
marekc12
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 1.08.2008

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


  1. <?php
  2.  class bazaDanych
  3.  {
  4.      function funkcja()
  5.      {
  6.          echo "dziala";
  7.      }
  8.  }
  9.  
  10.  class uzytkownik
  11.  {
  12.      function dodaj() {
  13.          $obiekt->funkcja();
  14.      }
  15.  }
  16.  
  17.  $obiekt = new bazaDanych;
  18.  $osoba = new uzytkownik();
  19.  $osoba -> dodaj();
  20. ?>




i błąd: Fatal error: Call to a member function funkcja() on a non-object




Dlaczego mam ten błąd, nie moge wywołać metody innej klasy wewnątrz jeszcze innej klasy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował marekc12 11.06.2009, 19:45:18
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 00:01