130 of 410 menu

Funksioni strncmp

Funksioni strncmp kryen një krahasim binarisht të sigurt të n karaktereve të para të dy vargjeve duke marrë parasysh rastin. Ashtu si strcmp, kthen 0 nëse janë të barabarta, një numër negativ nëse vargu i parë është më i vogël, dhe pozitiv nëse është më i madh.

Sintaksa

strncmp(string $str1, string $str2, int $length): int

Shembull

Krahasimi i 3 karaktereve të para të vargjeve të njëjta:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

Rezultati i ekzekutimit të kodit:

0

Shembull

Krahasimi i 4 karaktereve të para të vargjeve të ndryshme:

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

Rezultati i ekzekutimit të kodit (numër negativ, pasi 'l' < 'r'):

-8

Shembull

Kontrollimi i prefiksit të vargut:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Lidhje e sigurt"; } ?>

Rezultati i ekzekutimit të kodit:

"Lidhje e sigurt"

Shihni gjithashtu

  • funksionin strcmp,
    që krahason vargjet plotësisht
  • funksionin strncasecmp,
    që krahason n karakteret e para duke injoruar rastin
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