ďťż
Podstrony
|
telcocafeWitam,niedawno zakupiłem serwer, który posiada php4. Poprzedni serwer, na którym byla moja strona obsługiwał php5. Teraz mam problem, ponieważ skrypt napisany został w php5. Czy ktoś potrafi wymienić różnice, jakie są pomiędzy php4 i php5, abym mógł poprawić skrypt? Jeśli znacie jakąś polską stronke która zamieściła te różnice, to prosiłbym o podanie. Z góry dziękuje za odpowiedzi. PHP4: nie obsługuje obiektowości - nie możesz używać klas [EDIT:] @down kurczę a byłem przekonany że nie obsługuje - bo jak próbowałem sobie napisaną przeze mnie klasę to na serwerze z PHP4 nie poszło, podczas gdy na PHP5 nie było problemów, a klasa była wręcz trywialna (konstruktor i parę metod i atrybutów) [EDIT2] Co do konstruktorów, to w PHP 4 mają nazwę taką jak nazwa klasy, a w PHP 5 - tak jak w PHP 4 lub "__construct". Może właśnie używałeś __constrcut? o kurczę :) to chyba o to chodziło :) ale co tam :) prościej było założyć konto na innym hostingu :lol: Użytkownik Krzymar edytował ten post 07 wrzesień 2006, 19:41 Nie zastosowałem klas w skrypcie, to prosty skrypt, nie ma tam bardziej zaawansowanych rzeczy nie znam wszystkich różnic niestety - ale jest jeszcze możliwość, że możesz mieć np poblokwane niektóre funkcje w ustawieniach serwera, albo krótszy dopuszczalny czas wykonania skryptu PHP 4 obsługuje obiektowość. W PHP 5 została ona bardziej dopracowana. //edit: [EDIT:] @down kurczę a byłem przekonany że nie obsługuje - bo jak próbowałem sobie napisaną przeze mnie klasę to na serwerze z PHP4 nie poszło, podczas gdy na PHP5 nie było problemów, a klasa była wręcz trywialna (konstruktor i parę metod i atrybutów) Co do konstruktorów, to w PHP 4 mają nazwę taką jak nazwa klasy, a w PHP 5 - tak jak w PHP 4 lub "__construct". Może właśnie używałeś __constrcut? :P Użytkownik Coldpeer edytował ten post 07 wrzesień 2006, 19:24 Niby mała różnica, ale jednak. Dotyczy edycji plików. W php4 nie działa popularna funcja file_put_contents. Użytkownik Wolwerin edytował ten post 07 wrzesień 2006, 19:38 1. niesamowity przeskok w obiektowości 2. możliwość tworzenia wyjątków 3. Nowe możliwości w XML 4. parę nowych funkcji donbre arty o tym sa za darmo do ściągnięcia z phpsolmag.org dużo tego ;-) jak dla mnie obiektówka to jest to ;-) jak ostatnio musiałem freezarke przerobić na php4 to grrr :P sam zobacz http://www.google.pl...h...=Szukaj&lr= |
|||
Sitedesign by AltusUmbrae. |