PHP strncasecmp() funktion

Eksempel

Komparér to strengene (uafhængigt af store og små bogstaver):

<?php
echo strncasecmp("I love China!","I love Shanghai!",6);
?>

Kør eksempel

Definition og brug

strncasecmp() funktionen sammenligner to strengene.

Kommentar:strncasecmp() er binært sikker, ikke følsom over for store og små bogstaver.

Tip:Denne funktion sammenligner med strcasecmp() Funktionen ligner, men forskellen er, at strcasecmp() ikke har length Parameter.

Syntaks

strncasecmp(string1,
string2,length)
Parameter Beskrivelse
string1 Obligatorisk. Angiver den første streng, der skal sammenlignes.
string2 Obligatorisk. Angiver den anden streng, der skal sammenlignes.
length Obligatorisk. Angiver antallet af tegn, der skal sammenlignes i hver streng.

Tekniske detaljer

Returværdi:

Denne funktion returnerer:

  • 0 - hvis to strengene er ens
  • <0 - hvis string1 mindre end string2
  • >0 - hvis string1 større end string2
PHP version: 4+

Flere eksempler

Eksempel 1

Komparér to strengene (uafhængigt af store og små bogstaver, 'China' og 'CHINA' outputtes samme):

<?php
echo strncasecmp("China","China",6);
echo "<br>";
echo strncasecmp("China","CHINA",6);
?>

Kør eksempel