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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш