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

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

Πώς να χρησιμοποιήσετε Δείκτες αρχείου σε PHP

Η PHP server-side scripting γλώσσα που επιτρέπει τη δημιουργία δυναμικών ιστοσελίδων . Ορισμένες διαδικασίες PHP εργάζονται αποκλειστικά για την εγγραφή ή την ανάγνωση αρχείων server, όπου οι δείκτες αρχείων παίζουν αναπόσπαστο μέρος . Η θέση του δείκτη αρχείου βασίζεται στο αν ανοίξετε ένα έγγραφο για την ανάγνωση, τη γραφή ή την προσάρτηση . Ένα αρχείο που άνοιξε για την ανάγνωση και τη γραφή (χωρίς την επισύναψη ) ανοίγει στην αρχή . Η σημαία προσάρτησης προκαλεί δείκτης του αρχείου που πρέπει να τοποθετείται στο τέλος του εγγράφου για να προσθέσει πρόσθετες δεδομένα . Οδηγίες
Η 1

ξεκινήσει ένα πρόγραμμα επεξεργασίας κειμένου , HTML ή PHP και να δημιουργήσετε ένα νέο αρχείο . Αποθηκεύστε το αρχείο ως " phpPointers.php . " Χρησιμοποιήστε fopen ( ) για να ανοίξετε ένα υπάρχον αρχείο . Χρησιμοποιήστε fwrite να αποθηκεύσετε τα δεδομένα σε ένα ανοιχτό αρχείο . Χρησιμοποιήστε Αδυναμία εγγραφής αρχείου ( ) για να κλείσει το άνοιγμα του αρχείου 2

Πληκτρολογήστε μια δέσμη ενεργειών για να προσθέσετε δεδομένα σε ένα αρχείο : .

$ fn = ' ; currentFile.txt » ?

$ appendTxt = " Κείμενο που επισυνάπτει στον φάκελο \\ n " ?

$ fh = fopen ( $ fn , « α » ) ή πεθαίνουν ( " δεν μπορεί να ανοίξει το αρχείου. να προσαρτήσει ")?

fwrite ( $ fh , $ appendTxt ) ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ? ;

>

Η αρχείο δείκτη ξεκινά στο τέλος
εικόνων 3

Πληκτρολογήστε μια δέσμη ενεργειών για να ανοίξετε ένα αρχείο για εγγραφή μόνο : . ;

$ fn = « currentFile.txt » ?

$ writeTxt = " Κείμενο για να γράψετε στο αρχείο \\ n" ?

$ fh = fopen ( 'w' $ fn , ) ή πεθαίνουν ( " δεν μπορεί να ανοίξει το αρχείο για να γράψω ")? .

fwrite ( $ fh , $ writeTxt ) ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ? ;

>

ο δείκτης του αρχείου ξεκινά από την αρχή . Όλα τα υπάρχοντα δεδομένα απομακρύνεται
Η 4

Πληκτρολογήστε μια δέσμη ενεργειών για να ανοίξετε ένα αρχείο για ανάγνωση και εγγραφή : .

$ fn = ' currentFile ? . txt ' ?

$ writeTxt = " Κείμενο για να γράψετε στο αρχείο \\ n" ?

$ fh = fopen ( $ fn , " r + " ) ή πεθαίνουν ( "δεν μπορεί να ανοίξει το αρχείο με γράψτε " ) ? .

fwrite ( $ fh , $ writeTxt ) ?

Αδυναμία εγγραφής αρχείου ( $ fh ) ? ;

>

Ο δείκτης αρχείου ξεκινά από την αρχή - τα νέα δεδομένα παρεμβάλλεται πριν από τον υπάρχοντα δεδομένα
Η
εικόνων .

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

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