130 of 410 menu

strncmp funksiýasy

strncmp funksiýasy iki setiriň birinji n belgilerini ikilik-korlama ýagdaýynda registre üns berip deňeşdirýär. strcmp ýaly, deň ýagdaýynda 0, birinji setir kiçi bolanda tertip san, uly bolanda bolsa poztiw san yzyna gaýtarýar.

Sintaksis

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

Mysal

Deň setirleriň ilkinji 3 belgisini deňeşdirmek:

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

Kodyň ýerine ýetiriliş netijesi:

0

Mysal

Tapawutly setirleriň ilkinji 4 belgisini deňeşdirmek:

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

Kodyň ýerine ýetiriliş netijesi (tertip san, sebäbi 'l' < 'r'):

-8

Mysal

Setiriň prefiksini barlamak:

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

Kodyň ýerine ýetiriliş netijesi:

"Howpsuz birikme"

Şeýle-de görüň

  • strcmp funksiýasyny,
    häsiýeti setirleri tutuşlygyna deňeşdirýär
  • strncasecmp funksiýasyny,
    häsiýeti ilkinji n belgilerini registre üns bermän deňeşdirýär
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et