130 of 410 menu

Funkcija strncmp

Funkcija strncmp izvodi binarno-sigurno upoređivanje prvih n znakova dva niza uz uvažavanje veličine slova. Kao i strcmp, vraća 0 u slučaju jednakosti, negativan broj ako je prvi niz manji, i pozitivan ako je veći.

Sintaksa

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

Primer

Upoređivanje prva 3 znaka identičnih nizova:

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

Rezultat izvršavanja koda:

0

Primer

Upoređivanje prva 4 znaka različitih nizova:

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

Rezultat izvršavanja koda (negativan broj, jer 'l' < 'r'):

-8

Primer

Provera prefiksa niza:

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

Rezultat izvršavanja koda:

"Bezbedna veza"

Pogledajte takođe

  • funkciju strcmp,
    koja upoređuje nizove u potpunosti
  • funkciju strncasecmp,
    koja upoređuje prvih n znakova bez uvažavanja veličine slova
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