Μπορείτε να χρησιμοποιήσετε unlink σε μια ποικιλία καταστάσεων . Για παράδειγμα, οι σελίδες που δημιουργούν προσωρινά αρχεία που δεν χρειάζεται να παραμείνουν στο διακομιστή αφού ο επισκέπτης φεύγει από το site μπορεί να χρησιμοποιήσει unlink να καταργήσετε αυτά τα αρχεία . Ωστόσο , αν χρησιμοποιείτε μια συνάρτηση όπως fopen να δημιουργήσετε αυτά τα αρχεία , θα πρέπει να χρησιμοποιήσετε fclose να τους κλείσει πριν από τη διαγραφή τους . Εναλλακτικά , εάν δημιουργήσετε ένα σύστημα διαχείρισης αρχείων για τον server σας , χρησιμοποιήστε την αποσύνδεση λειτουργία για να διαγράψετε τα αρχεία παρόμοια με τον τρόπο που χρησιμοποιείτε τη λειτουργία rmdir για να διαγράψετε φακέλους .
Εικόνων Παράμετροι
Η
Η αποσύνδεση λειτουργία απαιτεί μόνο μία παράμετρο , αλλά μπορεί να προσφέρει έως και δύο . Η πρώτη παράμετρος είναι το όνομα του αρχείου , το οποίο περιέχει μια διαδρομή σε ένα αρχείο . Εδώ μπορείτε να παράσχει πλήρη ή μερική URL , εφόσον μια επιμέρους χάρτες URL όπου υπάρχει το αρχείο στο διακομιστή . Η παράμετρος επιλογή είναι το πλαίσιο , η οποία είναι μια ομάδα πόρων που θέτουν ή να τροποποιήσετε τον τρόπο η ροή αρχείου συμπεριφέρεται όταν διαγράφετε ένα αρχείο .
Η Syntax
Η
για να καλέσετε τη λειτουργία unlink , τύπου " αποσύνδεση ( $ filename ) ? " στον πηγαίο κώδικα σας , προσέχοντας να συμπεριλάβετε το ερωτηματικό στο τέλος της γραμμής . Μπορείτε να χρησιμοποιήσετε μια μεταβλητή της PHP ως παράμετρο όνομα αρχείου ή ένα string περικλείεται σε εισαγωγικά με τη διαδρομή προς το αρχείο . Σε αντίθεση με κάποιες άλλες λειτουργίες , όπως η fopen , δεν έχετε να αποθηκεύσετε το αποτέλεσμα σε μια μεταβλητή , επειδή δεν έχετε τίποτα να κάνει με αυτό όταν επιστρέφει .
Εικόνων Επιστροφή Αξίες
η αποσύνδεση λειτουργία επιστρέφει true όταν διαγράφει με επιτυχία ένα αρχείο που παρέχεται από την παράμετρο όνομα αρχείου . Επιστρέφει false αν δεν μπορεί να διαγράψει το αρχείο , για παράδειγμα, επειδή το αρχείο δεν υπάρχει ή είναι κλειδωμένο ανοιχτό κάπου αλλού . Όταν η συνάρτηση επιστρέφει false , η ιστοσελίδα θα εμφανιστεί ένα μήνυμα σφάλματος . Για να αποφευχθεί αυτό , το πρόγραμμα μια λειτουργία χειρισμού σφαλμάτων ή χρησιμοποιήστε τη λειτουργία unlink σε μια εντολή if για να χειριστεί μια αποτυχημένη απόπειρα διαγραφής .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα