Funkcja strcoll() PHP
Przykład
Porównaj łańcuchy znaków:
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello World!"); echo "<br>"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello World!"); ?>
Definicja i użycie
Funkcja strcoll() porównuje dwa łańcuchy znaków.
Porównanie stringów zmienia się w zależności od ustawień lokalnych (A<a lub A>a).
Komentarz:strcoll() jest wrażliwy na wielkość liter, ale nie jest bezpieczny w sensie binarnym.
Komentarz:Jeśli bieżąca lokalizacja jest C lub POSIX, działanie tej funkcji jest podobne do strcmp() Podobne.
Gramatyka
strcoll(string1,string2)
Parametry | Opis |
---|---|
string1 | Wymagane. Określa pierwszy łańcuch znaków do porównania. |
string2 | Wymagane. Określa drugi łańcuch znaków do porównania. |
Szczegóły techniczne
Wartość zwracana: |
Funkcja ta zwraca:
|
Wersja PHP: | 4.0.5+ |
Dziennik aktualizacji: | Od PHP 4.2.3, funkcja jest dostępna na win32. |