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

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

Πώς να βρείτε ένα String Μέσα από ένα String της PHP

Χρησιμοποιώντας μια γλώσσα προγραμματισμού όπως η PHP για να βρείτε συγκεκριμένες λέξεις ή ακολουθίες χαρακτήρων σε κείμενο ονομάζεται εξεύρεση μιας συμβολοσειράς μέσα σε ένα string . Κείμενο σε γλώσσες προγραμματισμού ηλεκτρονικών υπολογιστών αποθηκεύεται σε μεταβλητές που ονομάζονται χορδές . Η εύρεση μιας συμβολοσειράς μέσα σε ένα string είναι ολοκληρωμένος με " subpos " λειτουργία της PHP . Καθορίστε τη μεταβλητή συμβολοσειράς που θέλετε να χρησιμοποιήσετε για την αναζήτηση και τη σειρά που θέλετε να αναζητήσετε . Η συνάρτηση strpos επιστρέφει τη θέση του πρώτου χαρακτήρα του string που ψάχνετε στην μεταβλητή συμβολοσειράς που ψάχνετε . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Web hosting υπηρεσία με το λογισμικό PHP

Παρουσίαση Περισσότερες οδηγίες
Η 1

Ανοίξτε επεξεργαστή κειμένου σας, να δημιουργήσετε ένα αρχείο και να το αποθηκεύσετε ως " find_string_in_string.php . " Πληκτρολογήστε τον κωδικό που να υποδεικνύουν ότι το κείμενο που ακολουθεί είναι η PHP script (κωδικός προγραμματισμού PHP ) .

Πληκτρολογήστε τον κωδικό στην επόμενη γραμμή του κειμένου editor για να δημιουργήσετε μια μεταβλητή συμβολοσειράς που περιέχει μια συμβολοσειρά ( κείμενο )

$ find_string_in_this_string = " μπορείτε να βρείτε τη θέση της πρώτης λέξης ονομάζεται κορδόνι σε αυτή την πρόταση . "? .

η παραπάνω γραμμή του κώδικα δημιουργεί μια μεταβλητή συμβολοσειράς που ονομάζεται " $ find_string_in_this_string . " PHP ερμηνεύει το κείμενο μέσα σε εισαγωγικά ως ένα string και το αποθηκεύει ως string στη μεταβλητή $ find_string_in_this_string
εικόνων 3

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

$ stringPosition = strpos ( $ find_string_in_this_string , "string" ) ?

Οι strpos λειτουργία PHP πρέπει να έχει δύο επιχειρήματα . Η μεταβλητή συμβολοσειράς να χρησιμοποιήσετε για να αναζητήσετε μια σειρά και την ειδική ακολουθία χαρακτήρων (string ) για να αναζητήσετε . Σε αυτό το παράδειγμα , η συνάρτηση strpos θα αναζητήσει το κείμενο του string μεταβλητή $ find_string_in_this_string για τη λέξη εγχόρδων . Η αριθμητική θέση του πρώτου χαρακτήρα της συμβολοσειράς θα ανατίθεται στη μεταβλητή $ stringPosition
Η

4 Πληκτρολογήστε τον ακόλουθο κώδικα για την επόμενη γραμμή στον επεξεργαστή κειμένου : .

Echo " η θέση της λέξης «σειρά » στην πρόταση είναι $ stringPosition χαρακτήρες από την αρχή της φράσης "?

η PHP λειτουργία echo θα εμφανίσει το κείμενο ανάμεσα στα εισαγωγικά στην οθόνη του υπολογιστή . Θα αντικαταστήσει την αριθμητική τιμή της μεταβλητής $ stringPosition στο κείμενο
5

Πληκτρολογήστε τον ακόλουθο κώδικα για την επόμενη γραμμή στον επεξεργαστή κειμένου : . ;

>

Αυτός ο κωδικός δηλώνει ότι το τέλος του script PHP έχει επιτευχθεί και ο διερμηνέας ( το λογισμικό PHP που αποκωδικοποιεί εντολές υπολογιστή ) δεν είναι να επεξεργάζονται κάθε κείμενο που ακολουθεί τις εντολές προγραμματισμού PHP .
Η 6

Αποθηκεύστε το αρχείο και στη συνέχεια να το ανεβάσετε στο Web hosting λογαριασμό σας . Πλοηγηθείτε στη διεύθυνση URL του αρχείου. Παρατηρήστε ότι η σελίδα Web εμφανίζει " Η θέση της λέξης « σειρά »στην πρόταση είναι στη θέση 50 . " Σημειώστε ότι η λέξη " string" στην αρχική πρόταση είναι 50 χαρακτήρες προς τα δεξιά από την αρχή της πρότασης . Σημειώστε ότι η PHP αναθέτει τον πρώτο χαρακτήρα ενός string σε θέση 0 .
Η
εικόνων

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

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