![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) ![]() ![]() |
Z PHP pracuje już z rok, ale dopiero teraz zaczynam wtajemniczać się w klasy. Chciałem zapytać, do czego wykorzystuje się funkcję __construct - wiem, że jest wywoływana w momencie tworzenia egzemplarza obiektu, ale czym różni się wrzucenie jakichś początkowych zmiennych/działań bezpośrednio do klasy, a do tej funkcji __construct? Np. taki kod:
Kod class foo{function __construct() { $this->text = 'Cześć, jestem klasa'; } } a taki: Kod class foo{ ? Czy po prostu wrzuca się tam jakieś działania, których bezpośrednio w klasie nie można wykonać (np. echo)?
var $text = 'Cześć, jestem klasa'; } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 21:58 |