PHP strcmp() -funktio
Esimerkki
Vertaa kahta merkkijonoa (eri kirjainkoon mukaan):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Määrittely ja käyttö
strcmp()-funktio verrataan kahta merkkijonoa.
Kommentti:strcmp()-funktio on binaarisesti turvallinen ja kirjainkohtainen.
Vinkki:Tämä funktio on samanlainen strncmp() Funktio on samanlainen, mutta strncmp() mahdollistaa jokaiselle merkkijonolle määritetyn merkkien määrän, joita verrataan.
Syntaksi
strcmp(string1,string2)
Parametrit | Kuvaus |
---|---|
string1 | Välttämätön. Määritä ensimmäinen merkkijono, jota vertaillaan. |
string2 | Välttämätön. Määritä toinen merkkijono, jota vertaillaan. |
Tekninen yksityiskohta
Palautusarvo: |
Tämä funktio palauttaa:
|
PHP-versio: | 4+ |
Lisää esimerkkejä
Esimerkki 1
Vertaile kaksi merkkijonoa (kirjainkohtainen, Hello ja hELLo tulostus on eri):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Esimerkki 2
Eri palautusarvot:
<?php echo strcmp("Hello world!","Hello world!"); // Kaksi merkkijonoa ovat yhtä suuria echo strcmp("Hello world!","Hello"); // string1 Suurempi kuin string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 Pienempi kuin string2 ?>