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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау