Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Διαφορά μεταξύ PHP4.0 & PHP5.0

PHP 5 παρουσιάστηκε τον Ιούλιο του 2004 ως αναβάθμιση από την PHP 4 , η οποία κυκλοφόρησε τον Μάιο του 2000. Χαρακτήρισε μια νέα μηχανή πυρήνα , Zend Engine 2.0 , καθώς και τα νέα μοντέλα αντικείμενο και ένα πλήθος από πρόσθετα χαρακτηριστικά . Τα καλά νέα για τους προγραμματιστές ήταν ότι οι περισσότερες από τις αλλαγές που έγιναν ήταν αρκετά μικρό και ασήμαντο , που σημαίνει ότι η καμπύλη μάθησης δεν ήταν ιδιαίτερα δύσκολο . PHP είναι μια server-side scripting γλώσσα του οποίου είναι ότι ο κώδικας είναι σε επεξεργασία στο διακομιστή , που σημαίνει ότι οι υπολογιστές-πελάτες πρέπει μόνο να κατεβάσετε τα αποτελέσματα του κώδικα όφελος . Τροποποιημένο μοντέλο αντικειμένου
Η

Το μοντέλο αντικειμένου επαναλήφθηκε για την PHP 5 να καταστεί ευκολότερο για τους προγραμματιστές να επαναλάβει τα αντικείμενα , να δημιουργήσουν σταθερές τάξη και να καθορίσετε την ορατότητα , για να αναφέρουμε μερικές . Στην PHP 4 , για παράδειγμα , η αντιγραφή ενός αντικειμένου απαιτείται αντιγραφή και στη συνέχεια να αναθέσουν μια νέα τιμή . Με την PHP 5 , μπορείτε απλά να χρησιμοποιήσετε τη μέθοδο « κλώνος » , όπως τα αντικείμενα που αναγνωρίζονται από τη λαβή και όχι με βάση την αξία . Ως υπενθύμιση , ένα μοντέλο αντικειμένου θέτει σε κίνδυνο το σύστημα με το οποίο οι προγραμματιστές μπορούν να χειριστούν και διεπαφή μεταξύ των αντικειμένων , ή των οντοτήτων που έχουν τα χαρακτηριστικά και παρουσιάζουν ορισμένες συμπεριφορές .
Εικόνων Νέες οδηγίες
Η

ως βελτίωση σε σχέση με PHP 4 5 επέφερε αρκετές php.ini οδηγίες ή τις οδηγίες κλειδιά που σχετίζονται με την κατάρτιση των προγραμμάτων . Οι " register_long_arrays " σας επιτρέπει να επιτρέψετε ή να απαγορεύσετε την $ HTTP_ * _VARS τύπο μεταβλητής , η « session.hash_bits_per_character " καθορίζει τον αριθμό των bits που πρέπει να αποθηκεύονται σε κάθε χαρακτήρα όταν μετατρέπετε το δυαδικό hash και το " zend.ze1_compatibility_mode " ? σας επιτρέπει να ενεργοποιήσετε τη λειτουργία PHP 4 συμβατότητα

Η νέα επεκτάσεις
Η

PHP 5 επίσης έφερε μαζί της μια πληθώρα νέων επεκτάσεων και των λειτουργιών . . Για παράδειγμα , το " SimpleXML " επιτρέπει την απλούστερη επεξεργασία των δεδομένων XML , το " ΠΟΠ " επέκταση καθιστά ευκολότερο για διασύνδεση με βάσεις δεδομένων και το " Hash " επέκταση προσθέτει μια συντροφιά νέων λειτουργιών hash . Εν τω μεταξύ , η επέκταση SQLite ενσωματώθηκε στην PHP 5 , επιτρέποντας έτσι στους προγραμματιστές να διαβάζουν και να γράφουν κατευθείαν σε μια βάση δεδομένων .
Εικόνων PHP 5.3
Η

PHP έκτοτε έχει αναβαθμιστεί περαιτέρω μέχρι στην PHP 5.3.8 , το οποίο κυκλοφόρησε τον Αύγουστο του 2011 . Με αυτή την αναβάθμιση έχουν έρθει νέες επεκτάσεις , περιτυλίγματα και οι σταθερές κατηγορίας , καθώς και την υποτίμηση των λειτουργιών όπως call_user_method ( ) , define_syslog_variables ( ) και ereg_replace ( ) . Η πιο αξιοσημείωτη βελτίωση ήταν η εισαγωγή των ονομάτων , τα οποία επιτρέπουν στους προγραμματιστές να οργανώσουν προγράμματα PHP τους με πολύ μεγαλύτερη αποτελεσματικότητα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα