PHP strcasecmp() Λειτουργία
Παράδειγμα
Κατα比較 δύο αλφαβητικές ακολουθίες (χωρίς διάκριση γραμματικών τόνων):
<?php echo strcasecmp("shanghai","SHANGHAI"); ?>
Ορισμός και Χρήση
Η λειτουργία strcasecmp() συγκρίνει δύο αλφαβητικές αλυσίδες.
Σημείωση:Η λειτουργία strcasecmp() είναι βίντεο ασφαλής και δεν διαφοροποιείται σε γράμματα.
Σημείωση:Η λειτουργία αυτή είναι παρόμοια με strncasecmp() Η λειτουργία αυτή είναι παρόμοια με τη λειτουργία, αλλά με το strncasecmp() μπορείτε να καθορίσετε τον αριθμό των χαρακτήρων της κάθε αλφαβητικής αλυσίδας που θα χρησιμοποιηθούν για τη σύγκριση.
Γραμματική
strcasecmp(string1,string2)
Παράμετροι | Περιγραφή |
---|---|
string1 | Απαιτείται. Ορίζει τη πρώτη αλφαβητική αλυσίδα που θα συγκριθεί. |
string2 | Απαιτείται. Ορίζει τη δεύτερη αλφαβητική αλυσίδα που θα συγκριθεί. |
Τεχνικές λεπτομέρειες
Αποτελέσματα Επιστροφής: |
Η λειτουργία αυτή επιστρέφει:
|
Εκδοχή PHP: | 4+ |
Περισσότερα Παραδείγματα
Παράδειγμα 1
Σύγκριση δύο αλφαβητικών αλυσίδων (μη διαφοροποιημένη σε γράμματα, HELLO και hELLo εξάγονται ως ίδια):
<?php echo strcasecmp("Shanghai","SHANGHAI"); echo "<br>"; echo strcasecmp("Shanghai","sHANGHai"); ?>
Παράδειγμα 2
Διαφορετικοί Αποτελέσματα:
<?php echo strcasecmp("Hello world!","HELLO WORLD!"); // Οι δύο αλφαβητικές αλυσίδες είναι ίδιες echo strcasecmp("Hello world!","HELLO"); // string1 Μεγαλύτερος string2 echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 Μικρότερος string2 ?>