131 of 410 menu

Fungsi strncasecmp

Fungsi strncasecmp melaksanakan perbandingan n aksara pertama yang ditentukan bagi dua rentetan tanpa mengira kes huruf. Mengembalikan 0 jika subrentetan sama, nombor negatif jika rentetan pertama lebih kecil daripada kedua, dan positif jika rentetan pertama lebih besar.

Sintaks

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

Contoh

Perbandingan 4 aksara pertama tanpa mengira kes huruf:

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

Hasil pelaksanaan kod:

0

Contoh

Perbandingan dengan perbezaan dalam kes huruf:

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

Hasil pelaksanaan kod (nombor negatif, kerana 'p' < 'R'):

-8

Contoh

Pemeriksaan awalan tanpa mengira kes huruf:

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

Hasil pelaksanaan kod:

'+++'

Lihat juga

  • fungsi strncmp,
    yang membandingkan n aksara pertama dengan mengira kes huruf
  • fungsi strcasecmp,
    yang membandingkan rentetan sepenuhnya tanpa mengira 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