130 of 410 menu

Funkcija strncmp

Funkcija strncmp izvede binarno varno primerjavo prvih n znakov dveh nizov ob upoštevanju velikosti črk. Tako kot strcmp, vrne 0 pri enakosti, negativno število, če je prvi niz manjši, in pozitivno, če je večji.

Sintaksa

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

Primer

Primerjava prvih 3 znakov enakih nizov:

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

Rezultat izvajanja kode:

0

Primer

Primerjava prvih 4 znakov različnih nizov:

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

Rezultat izvajanja kode (negativno število, ker je 'l' < 'r'):

-8

Primer

Preverjanje predpone niza:

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

Rezultat izvajanja kode:

"Varna povezava"

Glejte tudi

  • funkcijo strcmp,
    ki primerja nize v celoti
  • funkcijo strncasecmp,
    ki primerja prvih n znakov brez upoštevanja velikosti črk
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni