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