![]() |
![]() |
![]()
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'; } -------------------- http://estender.net - profesjonalne strony i aplikacje internetowe (Ruby on Rails, Kohana PHP)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:17 |