Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] przekazanie zmiennej pomiędzy metodami
gladiror
post
Post #1





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Witam!
Napisałem sobei małą klasę (zaczyna dopiero przygode z obiektówką).

  1. <?php
  2. class klasa
  3. {
  4.    public function usuwanie_znakow()
  5.    {
  6.        $zmienna = htmlspecialchars($zmienna);
  7.    }    
  8.  
  9.    public function wysylanie()
  10.    {
  11.        echo $zmienna;
  12.    }
  13. }
  14. ?>


Moje pytanie jest takie - w jaki sposób mogę odwołać się do zmiennej z metody usuwanie_znakow w metodzie wysylanie?
Go to the top of the page
+Quote Post
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


  1. <?php
  2. class klasa
  3. {
  4.   private $zmienna = "Jakiś ciąg znaków";
  5.  
  6.   public function usuwanie_znakow()
  7.   {
  8.       $this -> zmienna = htmlspecialchars($this -> zmienna);
  9.   }    
  10.  
  11.   public function wysylanie()
  12.   {
  13.       echo $this -> zmienna;
  14.   }
  15. }
  16. ?>

Na tym mniej-więcej polega OOP (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował sowiq 16.09.2008, 23:56:45
Go to the top of the page
+Quote Post
gladiror
post
Post #3





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

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


Rozumiem, jeszcze jedno pytanie. W jaki sposób do klasy mogę wprowadzić jakąś tablicę, żeby nad nią używać metody? I w jaki sposób mogę wartość tej tablicy po używaniu metod wyprowadzić??
Go to the top of the page
+Quote Post
sowiq
post
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Zajrzyj, przyda Ci się na przyszłość: http://gajdaw.pl/php/obiekty-php4-php5-cz1/
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 - 19:45