132 of 410 menu

Funkcija strcmp

Funkcija strcmp izvodi binarno-bezbedno uporedjivanje stringova uz uvažavanje veličine slova. Vraća 0 ako su stringovi identični, negativan broj ako je prvi string manji od drugog, i pozitivan broj ako je prvi string veći od drugog.

Sintaksa

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

Primer

Uporedjivanje identičnih stringova:

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

Rezultat izvršavanja koda:

0

Primer

Uporedjivanje različitih stringova (uz uvažavanje veličine slova):

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

Rezultat izvršavanja koda (negativan broj, jer je 'A' < 'a' u ASCII):

-32

Primer

Korišćenje u uslovnim operatorima:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Lozinka je tačna"; } else { echo "Lozinka nije tačna"; } ?>

Rezultat izvršavanja koda:

"Lozinka je tačna"

Pogledajte takođe

  • funkciju strcasecmp,
    koja upoređuje stringove bez uvažavanja veličine slova
  • funkciju strncmp,
    koja upoređuje prvih n karaktera stringova
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij