Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
Witam,
cały czas pisałem skrypt na PHP5, jednakże chcę, aby był kompatybilny ze wszystkimi wersjami php. Gdzieś wyczytałem, że konstruktor klasy powinnien nazywać się "__construct", wszystko jest OK, jak działamy na PHP5, gdy odpalamy ten sam skrypt na starszej wersji php konstruktor nie działa. W związku z czym mam pytanie, jak nazywać konstruktor?! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 581 Pomógł: 0 Dołączył: 21.07.2003 Skąd: Jasło Ostrzeżenie: (0%)
|
Wystarczy popatrzyć w manuala i poczytać o PHP4 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Konstruktor w PHP4 nazywamy taką samą nazwą jak klasa nasze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A w php5 wystarczy ze nazwiemy go __construct i automatycznie wykryje ze to jest nasz konstruktor klasy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Spirit86 [PHP][Obj] __construct 15.06.2005, 12:22:55
Speedy Z tego , co mi wiadomo w php 5 konstruktor zwie si... 15.06.2005, 12:29:02
Spirit86 tak, ale problem w tym, zeby napisać to, tak aby b... 15.06.2005, 12:55:54
crash A coś takiego?:
[PHP] pobierz, plaintext <?phpc... 15.06.2005, 13:10:26
Spirit86 w sumie myślałem, że jak napiszę:
[PHP] pobierz, p... 15.06.2005, 13:17:54
dr_bonzo Jaki ma sens dostosowywanie skryptu pisanego pod 5... 15.06.2005, 15:06:43
kubatron Popieram cie dr_bonzo, a tak apropo jak piszesz to... 16.06.2005, 14:59:56
SongoQ Rozniez popieram @dr_bonzo po co sobie problemy st... 16.06.2005, 15:07:20 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:06 |