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

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

Πώς να Επιτρέψτε Υπέρβασης σε PHP

Όταν σκοπεύετε να χρησιμοποιήσετε μια ενσωματωμένη λειτουργία PHP επανειλημμένα , αλλά θέλετε να αλλάξετε τον τρόπο λειτουργεί η λειτουργία , μπορείτε να παρακάμψετε τη λειτουργία και να προσφέρει μια διαφορετική εφαρμογή . Ένας συνήθης λόγος για να παρακάμψετε λειτουργίες είναι όταν ασχολείται με μια ποικιλία συστημάτων υπολογιστών με διαφορετικές αρχιτεκτονικές και εκδόσεις λογισμικού . Αντί να αλλάξουν τον κωδικό σε πολλαπλές θέσεις σε όλη την σενάριο , λίγες γραμμές που επιτρέπουν τη λειτουργία παράκαμψης μπορεί να ενεργοποιηθεί . Οδηγίες
Η 1

Ανοίξτε PHP αρχείο προέλευσης σας σε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το Notepad των Windows . 2

κηρύξει μια λειτουργία για να παρακάμψετε μια ενσωματωμένη λειτουργία με την προσθήκη του κώδικα " override_function ( « strlen ',' $ string », « επιστρέφουν override_mystrlen ( $ string ) ? ') ? ". Το πρώτο επιχείρημα , " strlen , " είναι η λειτουργία που πρέπει να παρακαμφθούν. Το δεύτερο επιχείρημα , " $ string , " είναι μια λίστα των επιχειρημάτων που αποστέλλονται με τη νέα λειτουργία , που χωρίζονται από ένα κόμμα . Το τρίτο επιχείρημα είναι μια σειρά που παρέχει το νέο κώδικα λειτουργίας
εικόνων 3

Προσθέστε τη νέα λειτουργία υπέρβασης, με την προσθήκη του κώδικα . » Λειτουργία override_mystrlen ( $ string ) { επιστροφή ( 1 ) ? } " .
Η 4

Καλέστε το νέο λειτουργία υπέρβασης, με την προσθήκη του κώδικα " $ len = strlen ( ' abcd ') ? " . Χρησιμοποιώντας το προηγούμενο παράδειγμα , αυτό θα επιστρέψει την τιμή 1 .
5

Αποθηκεύστε το αρχείο PHP και το φορτίο στον server σας .
Η
εικόνων

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

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