PHP strncmp() funktio

Esimerkki

Vertaa kahta merkkijonoa (eroaa kirjainkoon suhteen):

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

Suoritettavat esimerkit

Määrittely ja käyttö

strncmp() funktio verrataan kahta merkkijonoa.

Huomautus:strncmp() on binaarisesti turvallinen ja kirjainkoon suhteessa herkkä.

Vinkki:Tämä funktio on samanlainen strcmp() Funktio on samanlainen, mutta strcmp() ei sisällä length Parametrit.

Syntaksi

strncmp(string1,string2,length)
Parametrit Kuvaus
string1 Välttämätön. Määritä verrattava ensimmäinen merkkijono.
string2 Välttämätön. Määritä verrattava toinen merkkijono.
length Välttämätön. Määritä jokaisen käytetyn merkkijonon merkkien lukumäärä.

Tekninen yksityiskohta

Palautusarvo:

Tämä funktio palauttaa:

  • 0 - Jos kaksi merkkijonoa ovat yhtä suuret
  • <0 - Jos string1 enemmän string2
  • >0 - Jos string1 enemmän string2
PHP versio: 4+

Lisää esimerkkejä

Esimerkki 1

Vertaa kahta merkkijonoa (eroaa kirjainkoon suhteen, "China" ja "CHINA" tulostus on erilainen):

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

Suoritettavat esimerkit