Όπως και άλλες γλώσσες προγραμματισμού , η PHP επιτρέπει στους προγραμματιστές να εισάγουν έξω αρχεία κώδικα σε τρέχοντα έργα τους . Η " include () " λειτουργία επιτυγχάνει ότι με τη λήψη ένα όνομα αρχείου ως επιχείρημα και εισάγοντας τα περιεχόμενα αυτού του αρχείου στην τρέχουσα κώδικα . Για παράδειγμα , ένας προγραμματιστής που επιθυμεί να εισαγάγει μια εξωτερική λειτουργία από ένα αρχείο " func.php " μπορεί να περιλαμβάνει αυτό το αρχείο στο τρέχον πρόγραμμα , χρησιμοποιώντας την include () λειτουργία :
< php περιλαμβάνουν ( " λειτουργία . php " ) ; >
εικόνων PHP " require () " λειτουργία
Η
Η require ( ) συνάρτηση συμπεριφέρεται με έναν τρόπο παρόμοιο με την include () λειτουργία , με ένα σημαντική διαφορά . Αν το include () συνάρτηση τρέχει σε ένα σφάλμα εισαγωγής , όπως ένα ανύπαρκτο αρχείο , θέτει μια προειδοποίηση , αλλά επιτρέπει ο κώδικας να συνεχίσει την εκτέλεση . Η συνάρτηση require () , από την άλλη πλευρά , θέτει μια προειδοποίηση , ενώ ανάσχεση εκτέλεσης. Αν, για παράδειγμα , ένας προγραμματιστής προσπαθεί να συμπεριλάβετε ένα αρχείο που δεν υπάρχει , η λειτουργία require () στέλνει ένα μοιραίο λάθος και σταματά το πρόγραμμα .
Η Η " include_once ( ) " και " require_once ( ) " λειτουργίες
Η
η include_once ( ) και require_once ( ) λειτουργίες λειτουργούν με τον ίδιο τρόπο όπως και οι ομόλογοί τους , με μια μικρή διαφορά : Κάθε ελέγχους λειτουργίας για να δείτε εάν το αρχείο με την εισαγωγή έχει ήδη περιλαμβάνονται αλλού στο πρόγραμμα . Αν έχει , τότε οι λειτουργίες αυτές απλά δεν re - περιλαμβάνει το αρχείο .
Εικόνων Παραδείγματα
Η
Σκεφτείτε ένα πρόγραμμα όπου ένας προγραμματιστής επιθυμεί να συμπεριλάβει ένα αρχείο που ορίζει μια συνάρτηση ονομάζεται "πλατεία ( ) . " Η λειτουργία αυτή λαμβάνει έναν αριθμό και επιστρέφει τετράγωνο αξία του . Ο προγραμματιστής χρησιμοποιεί την " require_once ( ) " λειτουργία για να βεβαιωθείτε ότι το αρχείο υπάρχει και ότι το πρόγραμμα εισάγει μόνο το αρχείο μία φορά . Στη συνέχεια, ο προγραμματιστής μπορεί να χρησιμοποιήσει τη λειτουργία τετράγωνο ( ) στον κώδικα :
< php require_once ( " square.php " ) ? //Θα ρίξει ένα μοιραίο λάθος , εάν το αρχείο δεν υπάρχει
< p > $ a = τετράγωνο ( 2 ) ? ; //$ a = 4
>
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα