Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmienne w obrębie klasy kontra odwołania static ::
zephyr7
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 3.11.2005

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


Mam główną klasę CORE, a w niej zmienną URI.

Do wszystkich metod odwołuję się przez klasa::metoda();

Jak przypisać zmiennej URI w klasie CORE jakąś wartość, np. łańcuch "abcd" ?

i jak taką zmienną odczytać?

na przykład: core:$uri="abcd";

ale jak to ustrojstwo odczytać?


z góry przepraszam za moją ignorancję w temacie, zwykle pracowałem na kilku klasach ze zmiennymi globalnymi, gdzie zasięg zmiennych nie był takim problemem.

Teraz chciałbym poznać trochę OOP w PHP5

z góry wielkie dzięki za pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Athlan
post
Post #2





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


Jeżeli jest to zmienna publiczna i statyczna, możesz się do niej odwoływać w sposób następujący:

  1. class core
  2. {
  3. public static $a = '';
  4. }
  5.  
  6. core::$a = 'aa';
  7. var_dump(core::$a);
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: 11.10.2025 - 05:22