![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 2 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam stara ksiazke od PHP4, a chcialbym zaczac sie uczyc programowania obiektowego, ale gdzies na tym forum czytalem opinie uzytkownika, ze OOP w PHP4 rozni sie zalozeniami i koncepcja od OOP w php5. Nie wiem teraz czy jest sens zaczac uczyc sie tego ze starej ksiazki o PHP4 i pozniej przejsc na PHP5, czy lepiej zaczekac az kupie sobie nowa ksiazke i dopiero zaczac nauke? Bo jesli OOP w php4 i php5 to dwie rozne rzeczy, to chyba lepiej poczekac. Co o tym sadzicie? Ten post edytował kaźmirz 30.10.2010, 22:24:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Udało mi się znaleźć na tym forum różnice między 5 a 5.3
- przestrzenie nazw - funkcje anonimowe (które de facto są obiektami) - late state binding - __callStatic - nowy gc (to raczej na egzaminie nie będzie sprawdzane ;)) - zmiany w __autoload (związane z przestrzeniami nazw) - w php5.3.3 zerwanie z kompatybilnością konstruktorów z php4 - szczegółowo nie pamiętam, ale niektóre rozszerzenia nie są kompatybilne z php5.3 - wyrzucenie safe_mode, bodajże magic_quotes też i innych archaizmów - nowy typ danych, nazywa się on bodajże binary - tego w 100% nie jestem pewien (nie wiem czy to już jest od php5.3, czy dopiero od php6) - obsługa utf-8 z defaultu Pewnie sporo pominąłem, ale mam nadzieję że większość najważniejszych zmian wymieniłem ;) To tak w ramach ciekawostki. ;p |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 12:43 |