132 of 410 menu

Funkcija strcmp

Funkcija strcmp veic bināri drošu virkņu salīdzināšanu, ņemot vērā reģistru. Atgriež 0, ja virknes ir identiskas, negatīvu skaitli, ja pirmā virkne ir mazāka par otro, un pozitīvu skaitli, ja pirmā virkne ir lielāka par otro.

Sintakse

strcmp(string $str1, string $str2): int

Piemērs

Identisku virkņu salīdzināšana:

<?php $res = strcmp("Hello", "Hello"); echo $res; ?>

Koda izpildes rezultāts:

0

Piemērs

Atšķirīgu virkņu salīdzināšana (ņemot vērā reģistru):

<?php $res = strcmp("Apple", "apple"); echo $res; ?>

Koda izpildes rezultāts (negatīvs skaitlis, jo 'A' < 'a' ASCII tabulā):

-32

Piemērs

Izmantošana nosacījuma izteiksmēs:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Parole ir pareiza"; } else { echo "Parole ir nepareiza"; } ?>

Koda izpildes rezultāts:

"Parole ir pareiza"

Skatiet arī

  • funkciju strcasecmp,
    kas salīdzina virknes, neņemot vērā reģistru
  • funkciju strncmp,
    kas salīdzina pirmos n virknes simbolus
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt