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

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

PHP Διαφορά μεταξύ require_once και include_once

Η γλώσσα PHP λειτουργεί ως μια ευέλικτη γλώσσα προγραμματισμού για το διαδίκτυο . Ακόμα κι αν έχει τη φήμη ως «απλώς» μια γλώσσα προγραμματισμού, πολλά μεγάλα και σύνθετα έργα κατασκευάστηκε με τη χρήση της PHP ως το θεμέλιο . Εξαιτίας αυτού , PHP περιλαμβάνει τη σύνταξη να χρησιμοποιούν πολλά αρχεία σε πολλά έργα από το " συμπεριλαμβανομένων " έξω από τα αρχεία σε προγράμματα . Υπάρχουν διάφοροι τρόποι με τους οποίους οι προγραμματιστές μπορούν να περιλαμβάνουν τα αρχεία , χρησιμοποιώντας το " include () " και " require () " λειτουργίες και τις παραλλαγές τους , " include_once ( )" και " require_once ( ) . " PHP " include () " Λειτουργία
Η

Όπως και άλλες γλώσσες προγραμματισμού , η PHP επιτρέπει στους προγραμματιστές να εισάγουν έξω αρχεία κώδικα σε τρέχοντα έργα τους . Η " include () " λειτουργία επιτυγχάνει ότι με τη λήψη ένα όνομα αρχείου ως επιχείρημα και εισάγοντας τα περιεχόμενα αυτού του αρχείου στην τρέχουσα κώδικα . Για παράδειγμα , ένας προγραμματιστής που επιθυμεί να εισαγάγει μια εξωτερική λειτουργία από ένα αρχείο " func.php " μπορεί να περιλαμβάνει αυτό το αρχείο στο τρέχον πρόγραμμα , χρησιμοποιώντας την include () λειτουργία :


εικόνων PHP " require () " λειτουργία
Η

Η require ( ) συνάρτηση συμπεριφέρεται με έναν τρόπο παρόμοιο με την include () λειτουργία , με ένα σημαντική διαφορά . Αν το include () συνάρτηση τρέχει σε ένα σφάλμα εισαγωγής , όπως ένα ανύπαρκτο αρχείο , θέτει μια προειδοποίηση , αλλά επιτρέπει ο κώδικας να συνεχίσει την εκτέλεση . Η συνάρτηση require () , από την άλλη πλευρά , θέτει μια προειδοποίηση , ενώ ανάσχεση εκτέλεσης. Αν, για παράδειγμα , ένας προγραμματιστής προσπαθεί να συμπεριλάβετε ένα αρχείο που δεν υπάρχει , η λειτουργία require () στέλνει ένα μοιραίο λάθος και σταματά το πρόγραμμα .

Η Η " include_once ( ) " και " require_once ( ) " λειτουργίες
Η

η include_once ( ) και require_once ( ) λειτουργίες λειτουργούν με τον ίδιο τρόπο όπως και οι ομόλογοί τους , με μια μικρή διαφορά : Κάθε ελέγχους λειτουργίας για να δείτε εάν το αρχείο με την εισαγωγή έχει ήδη περιλαμβάνονται αλλού στο πρόγραμμα . Αν έχει , τότε οι λειτουργίες αυτές απλά δεν re - περιλαμβάνει το αρχείο .
Εικόνων Παραδείγματα
Η

Σκεφτείτε ένα πρόγραμμα όπου ένας προγραμματιστής επιθυμεί να συμπεριλάβει ένα αρχείο που ορίζει μια συνάρτηση ονομάζεται "πλατεία ( ) . " Η λειτουργία αυτή λαμβάνει έναν αριθμό και επιστρέφει τετράγωνο αξία του . Ο προγραμματιστής χρησιμοποιεί την " require_once ( ) " λειτουργία για να βεβαιωθείτε ότι το αρχείο υπάρχει και ότι το πρόγραμμα εισάγει μόνο το αρχείο μία φορά . Στη συνέχεια, ο προγραμματιστής μπορεί να χρησιμοποιήσει τη λειτουργία τετράγωνο ( ) στον κώδικα :

$ a = τετράγωνο ( 2 ) ? ; //$ a = 4

>
Η
εικόνων

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

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