131 of 410 menu

Funksioni strncasecmp

Funksioni strncasecmp kryen krahasimin e n karaktereve të para të specifikuara të dy vargjeve pa marrë parasysh shkronjat e mëdha e të vogla. Kthen 0 nëse nënvargjet janë të barabarta, numër negativ nëse vargu i parë është më i vogël se i dyti, dhe pozitiv nëse vargu i parë është më i madh.

Sintaksa

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

Shembull

Krahasimi i 4 karaktereve të para pa marrë parasysh shkronjat e mëdha e të vogla:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

Rezultati i ekzekutimit të kodit:

0

Shembull

Krahasim me ndryshim në shkronjat e mëdha e të vogla:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

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

-8

Shembull

Kontroll i parashtesës pa marrë parasysh shkronjat e mëdha e të vogla:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

Rezultati i ekzekutimit të kodit:

'+++'

Shihni gjithashtu

  • funksionin strncmp,
    i cili krahason n karakteret e para duke marrë parasysh shkronjat e mëdha e të vogla
  • funksionin strcasecmp,
    i cili krahason vargjet plotësisht pa marrë parasysh shkronjat e mëdha e të vogla
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