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çeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა