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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել