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ščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан