133 of 410 menu

strcoll Fonksiyonu

strcoll fonksiyonu, mevcut yerel ayarları dikkate alarak iki karakter dizisini karşılaştırır. İlk parametre karşılaştırılacak birinci karakter dizisini, ikinci parametre ise ikinci karakter dizisini alır. Fonksiyon, karakter dizileri aynıysa 0, birinci karakter dizisi ikinciden küçükse -1, ve birinci karakter dizisi ikinciden büyükse 1'den büyük bir sayı döndürür.

Sözdizimi

strcoll(string1, string2);

Örnek

Farklı yerel ayarlarla karakter dizisi karşılaştırması:

<?php setlocale(LC_COLLATE, 'en_US.UTF-8'); $res1 = strcoll('apple', 'banana'); setlocale(LC_COLLATE, 'de_DE.UTF-8'); $res2 = strcoll('äpfel', 'zebra'); echo $res1; echo $res2; ?>

Kodun çalıştırılmasının sonucu:

-1 -1

Örnek

Aynı karakter dizilerinin karşılaştırılması:

<?php setlocale(LC_COLLATE, 'ru_RU.UTF-8'); $res = strcoll('строка', 'строка'); echo $res; ?>

Kodun çalıştırılmasının sonucu:

0

Ayrıca Bakınız

  • strcmp fonksiyonu,
    yerel ayarları dikkate almadan karakter dizilerini karşılaştırır
  • strcasecmp fonksiyonu,
    karakter dizilerini büyük/küçük harf duyarsız 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