131 of 410 menu

strncasecmp функциясы

strncasecmp функциясы екі жолдың көрсетілген бірінші n таңбаларын регистрді есепке алмай салыстырады. Егер ішкі жолдар тең болса 0-ді, бірінші жол екіншіден кіші болса теріс санды, ал бірінші жол үлкен болса оң санды қайтарады.

Синтаксис

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

Мысал

Бірінші 4 таңбаларды регистрді есепке алмай салыстыру:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

Код орындау нәтижесі:

0

Мысал

Регистр айырмашылығымен салыстыру:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

Код орындау нәтижесі (теріс сан, себебі 'p' < 'R'):

-8

Мысал

Регистрді есепке алмай префиксті тексеру:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

Код орындау нәтижесі:

'+++'

Сондай-ақ қараңыз

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