Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wstawianie zmiennej obiektowej
SaMi
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


Witam, niżej przedstawiam mój mały problem który nie daje mi spokoju.

  1.  
  2. Class Testowa {
  3.  
  4. public $A;
  5. public $B;
  6. public $akcja;
  7.  
  8. public function __construct()
  9. {
  10. require_once('akcja.class.php');
  11. $this->A = '1';
  12. $this->akcja = new Akcja($this);
  13.  
  14. //dalsza część kodu
  15.  
  16. $this->B = '2';
  17. }
  18.  
  19. }


W tej chwili w obiekcje akcja widoczne jest tylko zmienna obiekowa A, jak dodać zmienną obiektową B po stworzeniu już obiektu ?
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


O to ci chodzi?
  1. $this->akcja->B = $this->B;
Go to the top of the page
+Quote Post
mortus
post
Post #3





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


  1. $obiekt = new Testowa();
  2. $obiekt->B = 2;
  3. var_dump($obiekt);
Go to the top of the page
+Quote Post
SaMi
post
Post #4





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


O to chodziło i dziekuję.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 17:28