131 of 410 menu

Kazi strncasecmp

Kazi strncasecmp inafanya kulinganisha kwa herufi n za kwanza za mistari miwili zilizobainishwa bila kuzingatia herufi kubwa na ndogo. Hurudisha 0 ikiwa sehemu ndogo za mistari ni sawa, nambari hasi ikiwa mstari wa kwanza ni mdogo kuliko wa pili, na chanya ikiwa mstari wa kwanza ni mkubwa kuliko wa pili.

Muundo

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

Mfano

Kulinganisha herufi 4 za kwanza bila kuzingatia herufi kubwa na ndogo:

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

Matokeo ya kutekeleza kodi:

0

Mfano

Kulinganisha kwa tofauti ya herufi kubwa na ndogo:

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

Matokeo ya kutekeleza kodi (nambari hasi, kwani 'p' < 'R'):

-8

Mfano

Kukagua kiambishi awali bila kuzingatia herufi kubwa na ndogo:

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

Matokeo ya kutekeleza kodi:

'+++'

Angalia pia

  • kazi strncmp,
    ambayo inalinganisha herufi n za kwanza kwa kuzingatia herufi kubwa na ndogo
  • kazi strcasecmp,
    ambayo inalinganisha mistari yote bila kuzingatia herufi kubwa na ndogo
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa