Η διαφορά μεταξύ PHP4 και PHP5
Γιατί να μεταναστεύσουν;
- Νέα χαρακτηριστικά
- Καλύτερη απόδοση,
- Καλύτερη ασφάλεια,
- Καλύτερη σταθερότητα,
- PHP 5 υποστηρίζεται ένθερμα
Τι έχει αλλάξει στην PHP 5
- Επανασχεδιασμός του πυρήνα της PHP η οποία επιτρέπει την πλήρη υποστήριξη του αντικειμενοστραφούς προγραμματισμού?
- Επανασχεδιασμός της διαχείρισης των XML?
- Η ολοκλήρωση των ενσωματωμένων SQLite βάση δεδομένων?
- Ένταξη των νέων επεκτάσεων (JSON, Φίλτρο, ZIP, ...)?
- Η εμφάνιση μιας κοινής βάσης για τη διαχείριση των κλήσεων σε βάσεις δεδομένων: Η PHP Δεδομένα (ΠΟΠ)?
- Το αντικείμενο χρησιμοποιώντας reflection (ενδοσκόπηση)?
- Οι εξαιρέσεις αυτές προβλέφθηκαν σε PHP5?
- Ένα E_STRICT επίπεδο σφαλμάτων προστέθηκε?
- Εμφάνιση της SPL (Standard PHP Library), μια συλλογή χρήσιμων εσωτερικό τάξεις.
Παρόλο που οι περισσότερες υφιστάμενες PHP 4 κωδικός θα πρέπει να εργαστεί, θα πρέπει να σημειωθεί μερικές σημαντικές διαφορές μπορεί να οδηγήσει σε λάθη ή διαφορετικές συμπεριφορές:
- Διαχείριση των αντικειμένων (που ψηφίστηκε από αναφορά)?
- Επανασχεδιασμός του DOM υποστήριξη με την εγκατάλειψη της domxml επέκταση?
- MySQL επέκταση δεν περιλαμβάνεται από προεπιλογή?
- Νέα E_STRICT κατάσταση σφάλματος



















[...] Που αναφέρονται στο προηγούμενο άρθρο, PHP5 απλά διευκολύνει τον προγραμματισμό, χάρη σε λίγα λεπτά αυτό το νέο χαρακτηριστικά και περισσότερα [...]