Αποφασίστε πώς θα τρέξει κώδικα PHP σας . Υπάρχουν δύο διαφορετικοί τρόποι στη διάθεσή σας . Εάν έχετε ένα διακομιστή PHP , μπορείτε να εκτελέσετε κώδικα χρησιμοποιώντας αρχεία PHP . Αν δεν έχετε πρόσβαση σε ένα διακομιστή PHP , μπορείτε να χρησιμοποιήσετε ένα online PHP διερμηνέα . Εισάγετε τον κωδικό σε αυτό το σεμινάριο , είτε σε ένα αρχείο PHP ή την απευθείας σύνδεση PHP διερμηνέα 2
Ξεκινήστε το πρόγραμμα PHP σας με την ακόλουθη δήλωση : .
< Php
br > με 3
να αναγνωρίσει μια σειρά μέσω του οποίου θα αναζητήσετε . Αυτή η σειρά μπορεί να περιέχει οποιοδήποτε κείμενο θέλετε . Για παράδειγμα , θα μπορούσατε να γράψετε αυτό :
$ stringToSearch = ' Αυτό είναι το string θα ψάξει μέσα » ?
Η 4
να αναγνωρίσει μια σειρά που θα κρατήσει τη λέξη που πρόκειται να ψάξουν για την άλλη σειρά . Φράσεις αναζήτησης είναι μερικές φορές ονομάζεται πρότυπα , ώστε να μπορείτε να ονομάσετε φράση αναζήτησης μεταβλητή σας searchPattern ». Για να κάνετε αναζήτηση για τη λέξη « η », θα μπορούσε να γράψει την ακόλουθη δήλωση :
$ searchPattern = ' η ' ?
5
Χρησιμοποιήστε τα strpos ( λειτουργία ) για να ψάξουν για το κορδόνι «ο» στο μεγαλύτερο εγχόρδων « Αυτό είναι το string θα ψάξει μέσα » Για να το κάνετε αυτό , να περάσει τα ονόματα των μεταβλητών για τις δύο αυτές χορδές να strpos ( ) . Η λειτουργία θα ψάξει για το string, και εφόσον το κρίνει , θα επιστρέψει την αριθμητική θέση της συμβολοσειράς στη μεγαλύτερη σειρά . Μπορείτε να αποθηκεύσετε αυτή τη θέση σε μια άλλη μεταβλητή , όπως αυτό :
$ locationOfString = strpos ( $ stringToSearch , $ searchPattern ) ?
Η 6
Test για να δούμε αν το string βρέθηκε . Μπορείτε να το κάνετε αυτό με τη δοκιμή της μεταβλητής $ locationOfSring σε ένα " if" . Εάν η συμβολοσειρά δεν έχει βρεθεί, αυτή η μεταβλητή θα αξιολογήσει ως ψευδείς . Μπορείτε να εκτυπώσετε ένα μήνυμα που πληροφορεί το χρήστη ότι η σειρά δεν βρέθηκε , όπως αυτό :
if ( $ locationOfString == false ) { print (' χορδών δεν βρέθηκε " ) ? }
Η 7
Εκτυπώστε τη θέση του string , εφόσον διαπιστώθηκε , όπως αυτό :
else { printf ( " κορδόνι που βρέθηκαν στη θέση % d ' , $ locationOfString ) ? }
8 < p > Ολοκλήρωση του προγράμματος PHP σας με την παρακάτω δήλωση : ? .
>
το πρόγραμμά σας είναι τώρα έτοιμο να δοκιμαστεί σε διακομιστή PHP σας ή σε απευθείας σύνδεση PHP διερμηνέα
Η < br >
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα