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

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

Πώς να συλλάβει όλες τις μεταβλητές σε ένα Πεδίο PHP Λειτουργία

Λίστα των μεταβλητών στο πεδίο εφαρμογής μιας συνάρτησης PHP μπορεί να είναι χρήσιμο κατά τη διάρκεια εντοπισμού σφαλμάτων για να καθορίσει ποιες μεταβλητές είναι προσιτές και ορίζονται . Η εμβέλεια των μεταβλητών είναι οι περιοχές του σεναρίου , όπου η μεταβλητή ορίζεται . Σε αντίθεση με κάποιες άλλες γλώσσες προγραμματισμού , η κανονική καθολικές μεταβλητές δεν είναι προσβάσιμα μέσα σε μια συνάρτηση PHP , εκτός εάν έχουν δηλωθεί και πάλι με το " παγκόσμιο " λέξη κλειδί. Superglobals , όπως " $ _SERVER " και " $ _POST " είναι διαθέσιμα σε όλα τα πεδία . Μπορείτε να αποκτήσετε πρόσβαση σε μια λίστα με όλες τις μεταβλητές στο πεδίο εφαρμογής μιας συνάρτησης με το « get_defined_vars " λειτουργία. Οδηγίες
Η

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

Δημιουργήστε μια λειτουργία με την προσθήκη του παρακάτω κώδικα : .

my_funct λειτουργία () {
εικόνων 3

να κρίνει και να αναθέσετε τιμές σε τυχόν μεταβλητές που θέλετε να χρησιμοποιήσετε στη λειτουργία . Για παράδειγμα :

$ a = 5 ? $ B = 11 ?

Οι μεταβλητές που δηλώνονται , αλλά δεν αποδίδεται αξία ακόμη ( όπως " $ z ? " ) Δεν θα συμπεριληφθεί στην λειτουργία του πεδίο
Η 4

Εκτύπωση όλες οι μεταβλητές στο πεδίο εφαρμογής του λειτουργία με την προσθήκη του κώδικα : .

print_r ( array_keys ( get_defined_vars ( ) ) ) ?

Χρησιμοποιώντας το παράδειγμα , αυτό θα δείξει τις καταχωρήσεις πίνακα για τις μεταβλητές " $ a" και
5

Κλείστε τη λειτουργία με τον κωδικό " $ b . " :

}
Η 6

Καλέστε τη λειτουργία με την προσθήκη του κώδικα :

my_funct ( ) ?
Η

7 Αποθηκεύστε το αρχείο PHP και τοποθετήστε το στο διακομιστή Web σας για να δείτε τις μεταβλητές στο πεδίο της συνάρτησης .
Η
εικόνων

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

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