Η getwcd ( ) επιστρέφει τον τρέχοντα κατάλογο εργασίας . Ο κατάλογος πρέπει να έχει το σύνολο λειτουργία ανάγνωσης για αυτή τη λειτουργία για να λειτουργήσει σωστά . Σε μερικά συστήματα Unix , η συνάρτηση θα επιστρέψει false αν το γονικό κατάλογο δεν έχει το σύνολο κατάσταση ανάγνωσης , ακόμα και αν ο τρέχων κατάλογος κάνει .
Για να ελέγξετε τη λειτουργία , πληκτρολογήστε την ακόλουθη δέσμη ενεργειών σε ένα απλό αρχείο κειμένου και αποθηκεύστε το ως " cwd.php " .
phpecho getcwd ( ) . ? " \\ n" ? >
Πληκτρολογήστε την ακόλουθη εντολή σε μια γραμμή εντολών για να ελέγξετε το σενάριο : cwd.php
php
Αν όλα δουλέψουν σωστά , η όνομα καταλόγου θα τυπωθεί στην οθόνη .
εικόνων Δοκιμές για συγκεκριμένα Directory
Η
Αν θέλετε να είστε σίγουροι ότι γράφετε ένα αρχείο ή να κάνετε αλλαγές σε ένα συγκεκριμένο κατάλογο , μπορείτε να χρησιμοποιήσετε το παρακάτω μικρό σενάριο :
< php $ pwd = getcwd ( ) ? αν ( $ pwd = " directory_name " ! ) echo " δεν είναι στο σωστό κατάλογο ! \\ n " ? αλλιώς echo" Είστε στο σωστό κατάλογο ! \\ n " ?; >
Εάν ο τρέχων κατάλογος εργασίας ταιριάζει με το όνομα του καταλόγου που ορίζεται στην περίπτωση δήλωση , η έξοδος θα διαβάσει !" Είστε στο σωστό κατάλογο , " αλλιώς θα διαβάσει " δεν είστε στο σωστό κατάλογο ! "
Η chdir ( ) λειτουργία
Η
Η chdir ( ) συνάρτηση χρησιμοποιείται για την πλοήγηση σε ένα συγκεκριμένο κατάλογο . Μπορεί να χρησιμοποιηθεί με τη λειτουργία getcwd ( ) για να βεβαιωθείτε ότι είστε στο σωστό κατάλογο για να γράψετε ένα αρχείο ή να κάνετε αλλαγές . Το ακόλουθο script αλλάζει καταλόγους , εάν είναι απαραίτητο
< php $ pwd = getcwd ()? . ; If ( $ pwd = " /home /kristen /scripts " ! ) { Chdir ( " /home /kristen /scripts " ) ? αλλιώς echo" Είστε στο σωστό κατάλογο ! \\ n " ?; >
εικόνων mkdir ( ) Λειτουργία
Η
Η mkdir ( ) χρησιμοποιείται για να δημιουργήσει έναν κατάλογο . Αυτή η λειτουργία απαιτεί ότι ο τρέχων κατάλογος εργασίας είναι εγγράψιμος . Μπορείτε να χρησιμοποιήσετε το getcwd ( ) και chdir ( ) λειτουργίες για να βεβαιωθείτε ότι είστε στο σωστό κατάλογο πριν από τη δημιουργία ενός υποκατάλογο . Στη συνέχεια μεταβαίνει στο νέο κατάλογο και εκτυπώνει τον τρέχοντα κατάλογο εργασίας στην οθόνη
< php $ pwd = getcwd ()? . ; If ( ! $ Pwd = " /home /kristen /scripts " ) { chdir ( " /home /kristen /scripts " ) ? } mkdir ( , 0755 ' /new_scripts /. ') ? chdir ( " /home /kristen /scripts /new_scripts ")? . echo getcwd ( ) " \\ n " ?; >
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα