Funkcja strncmp() PHP
Przykład
Porównanie dwóch ciągów znaków (rozróżniające wielkość liter):
<?php echo strncmp("I love China!","I love Shanghai!",6); ?>
Definicja i zastosowanie
Funkcja strncmp() porównuje dwa ciągi znaków.
Komentarz:strncmp() jest binarnie bezpieczny i wrażliwy na wielkość liter.
Wskazówka:Funkcja ta jest podobna do strcmp() Funkcja podobna, różni się tym, że strcmp() nie ma length Parametry.
Gramatyka
strncmp(string1,string2,length)
Parametry | Opis |
---|---|
string1 | Wymagane. Określa pierwszy ciąg znaków do porównania. |
string2 | Wymagane. Określa drugi ciąg znaków do porównania. |
length | Wymagane. Określa liczbę znaków każdego ciągu znaków używanego do porównania. |
Szczegóły techniczne
Wartość zwracana: |
Funkcja ta zwraca:
|
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Porównanie dwóch ciągów znaków (rozróżniające wielkość liter, wyjście "China" i "CHINA" jest różne):
<?php echo strncmp("China","China",6); echo "<br>"; echo strncmp("China","CHINA",6); ?>