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

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

Διαδικασίες PHP

Οι διαδικασίες είναι ένα είδος ρουτίνα που μπορείτε να δημιουργήσετε σε ένα PHP script για να χρησιμοποιήσετε στην ιστοσελίδα σας . Εξ ορισμού , μια διαδικασία που είναι ένα μπλοκ του κώδικα που εκτελεί μια εργασία χωρίς να επιστρέψει μια τιμή με τον τρόπο μια λειτουργία κάνει . Ωστόσο , η PHP δεν κάνει μια ισχυρή διάκριση μεταξύ των διαδικασιών και των λειτουργιών με τον τρόπο που τα προσδιορίζουν . Σκοπός
Η

Μια διαδικασία σας επιτρέπει να χρησιμοποιείτε επανειλημμένα το ίδιο μπλοκ του κώδικα σε PHP script σας, αντί της γραφής τον ίδιο κωδικό πολλές φορές . Διαδικασίες εκτέλεση υπολογισμών ή να τροποποιήσει τις τιμές που τους διαβιβάζουν ή δημιουργούνται στο εσωτερικό τους για να εμφανιστεί στην ιστοσελίδα . Για παράδειγμα, μια υπορουτίνα που παίρνει δύο ακέραιους αριθμούς ως επιχειρήματα , τα πολλαπλασιάζει μαζί και χρησιμοποιεί τη συνάρτηση " ηχώ " για να δείξει το αποτέλεσμα είναι ένα παράδειγμα μιας διαδικασίας. Στην ουσία , οι διαδικασίες είναι μικρά προγράμματα που περιλαμβάνονται στο πλαίσιο του ευρύτερου προγράμματος .
Εικόνων Ορισμός
Η

Για να δημιουργήσετε κάθε είδους υπορουτίνα σε PHP , συμπεριλαμβανομένης μιας διαδικασίας , μπορείτε να χρησιμοποιήσετε το " λειτουργία " κλειδί ακολουθούμενο από το όνομα της διαδικασίας του , ο κατάλογος των argument και τη δήλωση . Για παράδειγμα , " myfunc λειτουργία ( $ var ) { } " typing δημιουργήσει μια διαδικασία που ονομάζεται " myfunc » που δέχεται ένα επιχείρημα . Μην κώδικα μια τιμή επιστροφής . Στην PHP , δεν μπορείτε να δημιουργήσετε πολλαπλές διαδικασίες με το ίδιο όνομα , ούτε μπορείτε να υπερφορτώσει μια λειτουργία , όπως μπορείτε σε κάποιες άλλες γλώσσες προγραμματισμού .

Η Επιχειρήματα
Η

μπορείτε να δημιουργήσετε τις διαδικασίες που αποδέχονται οποιοδήποτε αριθμό παραμέτρων , και στη συνέχεια να τα τροποποιήσετε ανάλογα με τις ανάγκες μέσα στο σώμα του κώδικα της διαδικασίας. Μπορείτε να το κάνετε έτσι με τη δημιουργία PHP μεταβλητές ή με το πέρασμα με αναφορά , όπου θα περιλαμβάνουν και σημάδι πριν από τη μεταβλητή . Όταν καλείτε μια διαδικασία αλλού στο κείμενό σας , θα πρέπει να περάσει τον ίδιο αριθμό επιχειρήματα σε αυτό που καλούνται στο ορισμό της διαδικασίας. Μπορείτε να περάσετε μεταβλητές ή κατεξοχήν συμβολοσειρά στη διαδικασία της πρόσκλησης .
Εικόνων Πεδίο
Η

Μπορείτε να δηλώσετε μια διαδικασία ένθετη μέσα σε μια άλλη διαδικασία , αλλά δεν μπορείτε να χρησιμοποιήσετε την ένθετη διαδικασία, εάν δεν καλέστε πρώτα τον γονέα διαδικασίας , έτσι ώστε η ιστοσελίδα μπορεί να επεξεργαστεί τον κώδικα . Παρομοίως , εάν δημιουργήσετε και να προετοιμάσει μια μεταβλητή , και στη συνέχεια να το δώσετε σε μια διαδικασία και να τροποποιήσετε την αξία του , την αξία του αρχικού μεταβλητής παραμένει αμετάβλητη . Μπορείτε επίσης να δημιουργήσετε πολλαπλές μεταβλητές, όλα με το ίδιο όνομα σε ξεχωριστές διαδικασίες . Κανένας από αυτούς δεν έχουν σχέση μεταξύ τους .
Η
εικόνων

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

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