130 of 410 menu

Fungsi strncmp

Fungsi strncmp melaksanakan perbandingan binari-selamat n aksara pertama dua rentetan dengan mengambil kira kes huruf. Seperti strcmp, ia mengembalikan 0 jika sama, nombor negatif jika rentetan pertama lebih kecil, dan positif jika lebih besar.

Sintaks

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

Contoh

Perbandingan 3 aksara pertama rentetan yang sama:

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

Keputusan pelaksanaan kod:

0

Contoh

Perbandingan 4 aksara pertama rentetan yang berbeza:

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

Keputusan pelaksanaan kod (nombor negatif, kerana 'l' < 'r'):

-8

Contoh

Pemeriksaan awalan rentetan:

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

Keputusan pelaksanaan kod:

"Sambungan selamat"

Lihat juga

  • fungsi strcmp,
    yang membandingkan rentetan sepenuhnya
  • fungsi strncasecmp,
    yang membandingkan n aksara pertama tanpa mengambil kira kes huruf
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak