132 of 410 menu

Funksioni strcmp

Funksioni strcmp kryen krahasim binar të sigurt të vargjeve duke marrë parasysh shkronjat e mëdha e të vogla. Kthen 0, nëse vargjet janë identike, numër negativ nëse vargu i parë është më i vogël se i dyti, dhe numër pozitiv nëse vargu i parë është më i madh se i dyti.

Sintaksa

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

Shembull

Krahasimi i vargjeve identike:

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

Rezultati i ekzekutimit të kodit:

0

Shembull

Krahasimi i vargjeve të ndryshme (duke marrë parasysh shkronjat e mëdha e të vogla):

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

Rezultati i ekzekutimit të kodit (numër negativ, pasi 'A' < 'a' në ASCII):

-32

Shembull

Përdorimi në operatorët e kushtëzuar:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Fjalëkalimi i saktë"; } else { echo "Fjalëkalimi i gabuar"; } ?>

Rezultati i ekzekutimit të kodit:

"Fjalëkalimi i saktë"

Shihni gjithashtu

  • funskionin strcasecmp,
    i cili krahason vargje pa marrë parasysh shkronjat e mëdha e të vogla
  • funksionin strncmp,
    i cili krahason n karakteret e para të vargjeve
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo