130 of 410 menu

Функција strncmp

Функција strncmp извршава бинарно-сигурно поређење првих n знакова две ниске уз обзир на величину слова. Као и strcmp, враћа 0 при једнакости, негативан број ако је прва ниска мања, и позитиван ако је већа.

Синтакса

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

Пример

Поређење прва 3 знака истих ниски:

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

Резултат извршавања кода:

0

Пример

Поређење прва 4 знака различитих ниски:

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

Резултат извршавања кода (негативан број, јер је 'l' < 'r'):

-8

Пример

Провера префикса ниске:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Сигурна веза"; } ?>

Резултат извршавања кода:

"Сигурна веза"

Види још

  • функцију strcmp,
    која поређује ниске у потпуности
  • функцију strncasecmp,
    која поређује првих n знакова без обзира на величину слова
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј