Λειτουργία strcoll() PHP
Παράδειγμα
Σύγκριση αλφαβητικών αλυσίδων:
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello World!"); echo "<br>"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello World!"); ?>
Ορισμός και χρήση
Η λειτουργία strcoll() συγκρίνει δύο αλφαβητικές αλυσίδες.
Η σύγκριση των αλφαβητικών αλυσίδων αλλάζει ανάλογα με τις τοπικές ρυθμίσεις (A<a ή A>a).
Σημειώσεις:Η strcoll() είναι ευαίσθητη στη γράμμα-γράμμα σύγκριση αλλά δεν είναι δυνητική ασφάλεια.
Σημειώσεις:Αν η τρέχουσα τοπική ρύθμιση είναι C ή POSIX, η λειτουργία αυτή λειτουργεί όπως strcmp() Αντίστοιχη.
Γλώσσα:
strcoll(string1,string2)
Παράμετροι | Περιγραφή |
---|---|
string1 | Απαιτείται. Ορίζει τη πρώτη αλφαβητική αλυσίδα που πρέπει να συγκριθεί. |
string2 | Απαιτείται. Ορίζει τη δεύτερη αλφαβητική αλυσίδα που πρέπει να συγκριθεί. |
Τεχνικές λεπτομέρειες
Αποτελεσματική τιμή: |
Η λειτουργία αυτή επιστρέφει:
|
Έκδοση PHP: | 4.0.5+ |
Ημερολόγιο Ενημερώσεων: | Από την έκδοση PHP 4.2.3, η λειτουργία αυτή είναι εφαρμόσιμη στο win32. |