Λειτουργία strncmp() PHP
Παράδειγμα
Σύγκριση δύο αλφαβημάτων (διαφοροποίηση γραμματοσειράς):
<?php echo strncmp("I love China!","I love Shanghai!",6); ?>
Ορισμός και Χρήση
Η συνάρτηση strncmp() συγκρίνει δύο αλφαβήματα.
Σημείωση:Η συνάρτηση strncmp() είναι ασφαλής σε δυαδικό σύστημα και είναι ευαίσθητη στη γραμματοσειρά.
Συμβουλή:Η συνάρτηση αυτή είναι παρόμοια με τη συνάρτηση strcmp() Η συνάρτηση αυτή είναι παρόμοια με τη συνάρτηση, αλλά η strcmp() δεν έχει length Παράμετροι.
Γλώσσα
strncmp(string1,string2,length)
Παράμετροι | Περιγραφή |
---|---|
string1 | Απαιτείται. Ορίζει το πρώτο αλφάβημα που θα συγκριθεί. |
string2 | Απαιτείται. Ορίζει το δεύτερο αλφάβημα που θα συγκριθεί. |
length | Απαιτείται. Ορίζει τον αριθμό των χαρακτήρων που χρησιμοποιούνται σε κάθε αλφαβήμα για σύγκριση. |
Τεχνικά Στοιχεία
Αποτελεσματική τιμή: |
Η συνάρτηση αυτής της λειτουργίας επιστρέφει:
|
Έκδοση PHP: | 4+ |
Περισσότερα Παραδείγματα
Παράδειγμα 1
Σύγκριση δύο αλφαβημάτων (διαφοροποίηση γραμματοσειράς, η έξοδος του "China" και του "CHINA" είναι διαφορετική):
<?php echo strncmp("China","China",6); echo "<br>"; echo strncmp("China","CHINA",6); ?>