Funkcja strcmp() PHP
Przykład
Porównaj dwa ciągi (z uwzględnieniem wielkości liter):
<?php
echo strcmp("Hello world!","Hello world!");
?>
Definicja i użycie
Funkcja strcmp() porównuje dwa łańcuchy.
Uwaga: Funkcja strcmp() jest bezpieczna dla plików binarnych i uwzględnia wielkość liter.
Wskazówka: Ta funkcja jest podobna do funkcji strncmp() , z tą różnicą, że możesz określić liczbę znaków z każdego ciągu, które mają być użyte w porównaniu z funkcją strncmp().
Składnia
strcmp(string1,string2)
Wartości parametrów
Parameter | Description |
---|---|
string1 | Required. Specifies the first string to compare |
string2 | Required. Specifies the second string to compare |
Szczegóły techniczne
Wartość zwrotu: | Ta funkcja zwraca:
|
---|---|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład
Porównaj dwa łańcuchy (z uwzględnieniem wielkości liter = Hello i hELLo nie będą wyświetlać tego samego):
<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
Przykład
Różne wartości zwrotu:
<?php
echo strcmp("Hello world!","Hello world!"); // the two strings are equal
echo strcmp("Hello world!","Hello"); // string1 is greater than string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 is less than string2
?>
❮ Odniesienie do ciągów PHP