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

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

Πώς να βρείτε λέξεις σε ένα αρχείο Χρησιμοποιώντας την PHP

Το Hypertext PreProcessor ( PHP ) να αναζητήσετε ένα αρχείο κειμένου για να βρείτε συγκεκριμένες λέξεις χρησιμοποιώντας ένα συνδυασμό της ανάγνωσης αρχείων και λειτουργίες αναζήτησης κειμένου . Πρώτον , το αρχείο θα πρέπει να διαβάσει, στο σύνολό της , σε μια μεταβλητή συμβολοσειράς και , στη συνέχεια, η μεταβλητή συμβολοσειράς μπορεί να ψάξει για τις εμφανίσεις της λέξης . Το σενάριο που δίνονται θα βρείτε τις θέσεις χαρακτήρα από τα πρώτα γράμματα σε όλες τις λέξεις που ταιριάζουν σε μια σειρά , αλλά παραλλαγές που βρίσκουν τους αριθμούς γραμμών είναι δυνατή μόνο με ελάχιστες τροποποιήσεις . Οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows 2

Επικολλήστε τον ακόλουθο σενάριο : . ;

//Φόρτωση ενός αρχείου σε μια σειρά

$ filename = " C : \\ something.txt " ?

$ χειριστεί = fopen ( $ filename , " r" ) ?

$ περιεχόμενο = fread ( $ χερούλι , μέγεθος αρχείου ( $ filename ) ) ?

$ λέξη = "γεια " ?

Αδυναμία εγγραφής αρχείου ( $ χερούλι ) ?

. //Δημιουργήστε μια σειρά για να κρατήσει όλες τις θέσεις της λέξης

$ θέσεις = array ( ) ?

//Βρείτε την πρώτη θέση

$ pos = strpos . ( $ περιεχόμενο , $ λέξη , $ offset ) ? .

//Να συνεχιστεί η αναζήτηση για όσο διάστημα μπορείτε να βρείτε τη λέξη

ενώ ( $ pos == false ! ) {

$ περιοχές [ ] = $ pos ?

$ offset = $ pos + 1 ?

$ pos = strpos ( $ περιεχόμενο , $ Word , $ offset ) ?

}

//Εκτύπωση όλες τις περιοχές της λέξης

print_r ( θέσεις $) ? . ;

>

Αντικαθίσταται ο ορισμός του " $ λέξη " με τη λέξη που θέλετε να αναζητήσετε και το " $ filename "με το όνομα του αρχείου που θέλετε να αναζητήσετε .
εικόνων 3

Αποθηκεύστε το σενάριο με το όνομα " wordsearch . php . "
Η
εικόνων

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

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