130 of 410 menu

Kazi ya strncmp

Kazi strncmp inafanya ulinganishaji wa kifedha wa herufi n za kwanza za masharti mawili kwa kuzingatia herufi kubwa na ndogo. Kama strcmp, inarudisha 0 wakati sawa, nambari hasi ikiwa mstari wa kwanza ni mdogo, na chanya ikiwa ni mkubwa.

Syntax

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

Mfano

Kulinganisha herufi 3 za kwanza za masharti sawa:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

Matokeo ya utekelezaji wa kodi:

0

Mfano

Kulinganisha herufi 4 za kwanza za masharti tofauti:

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

Matokeo ya utekelezaji wa kodi (nambari hasi, kwani 'l' < 'r'):

-8

Mfano

Kukagua kiambishi awali cha mstari:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Muunganisho salama"; } ?>

Matokeo ya utekelezaji wa kodi:

"Muunganisho salama"

Angalia pia

  • kazi strcmp,
    ambayo inalinganisha masharti kabisa
  • kazi strncasecmp,
    ambayo inalinganisha herufi n za kwanza 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