131 of 410 menu

Fonksiyon strncasecmp

strncasecmp fonksiyonu, iki dizenin belirtilen ilk n karakterini büyük/küçük harf duyarsız şekilde karşılaştırır. Alt dizeler eşitse 0, ilk dize ikinciden küçükse negatif bir sayı ve ilk dize ikinciden büyükse pozitif bir sayı döndürür.

Sözdizimi

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

Örnek

İlk 4 karakterin büyük/küçük harf duyarsız karşılaştırması:

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

Kodun çalıştırma sonucu:

0

Örnek

Büyük/küçük harf farkıyla karşılaştırma:

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

Kodun çalıştırma sonucu (negatif sayı, çünkü 'p' < 'R'):

-8

Örnek

Büyük/küçük harf duyarsız önek kontrolü:

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

Kodun çalıştırma sonucu:

'+++'

Ayrıca Bakınız

  • strncmp fonksiyonu,
    ilk n karakteri büyük/küçük harf duyarlı şekilde karşılaştırır
  • strcasecmp fonksiyonu,
    dizeleri tamamen büyük/küçük harf duyarsız şekilde karşılaştırır
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet