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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу