<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.intl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'class.collator.php',
    1 => 'Karşılaştırıcı',
    2 => 'Collator sınıfı',
  ),
  'up' => 
  array (
    0 => 'book.intl.php',
    1 => 'Intl',
  ),
  'prev' => 
  array (
    0 => 'intl.examples.basic.php',
    1 => 'Bu eklentinin temel kullanımı',
  ),
  'next' => 
  array (
    0 => 'collator.asort.php',
    1 => 'Collator::asort',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/intl/collator.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.collator.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.collator" class="reference">
 <h1 class="title">Collator sınıfı</h1>
 

 <div class="partintro"><p class="verinfo">(No version information available, might only be in Git)</p>

  
  <div class="section" id="collator.intro">
   <h2 class="title">Giriş</h2>
   <p class="para">
    Yerele duyarlı sıralama desteğiyle dizge karşılaştırma yeteneği sağlar.
   </p>
  </div>
  

  <div class="section" id="collator.synopsis">
   <h2 class="title">Sınıf Sözdizimi</h2>

   
   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">class</span> <strong class="classname"><strong class="classname">Collator</strong></strong>
     {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Sabitler */</div>
    <div class="fieldsynopsis">
     <span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.default-value"><var class="varname">DEFAULT_VALUE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.primary"><var class="varname">PRIMARY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.secondary"><var class="varname">SECONDARY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.tertiary"><var class="varname">TERTIARY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.default-strength"><var class="varname">DEFAULT_STRENGTH</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.quaternary"><var class="varname">QUATERNARY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.identical"><var class="varname">IDENTICAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.off"><var class="varname">OFF</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.on"><var class="varname">ON</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.shifted"><var class="varname">SHIFTED</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.non-ignorable"><var class="varname">NON_IGNORABLE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.lower-first"><var class="varname">LOWER_FIRST</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.upper-first"><var class="varname">UPPER_FIRST</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.french-collation"><var class="varname">FRENCH_COLLATION</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.alternate-handling"><var class="varname">ALTERNATE_HANDLING</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.case-first"><var class="varname">CASE_FIRST</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.case-level"><var class="varname">CASE_LEVEL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.normalization-mode"><var class="varname">NORMALIZATION_MODE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.strength"><var class="varname">STRENGTH</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.hiragana-quaternary-mode"><var class="varname">HIRAGANA_QUATERNARY_MODE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.numeric-collation"><var class="varname">NUMERIC_COLLATION</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.sort-regular"><var class="varname">SORT_REGULAR</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.sort-string"><var class="varname">SORT_STRING</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.collator.php#collator.constants.sort-numeric"><var class="varname">SORT_NUMERIC</var></a></var>;</div>


    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Yöntemler */</div>
    <div class="constructorsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><a href="collator.construct.php" class="methodname">__construct</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$yerel</code></span>)</div>

    <div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.asort.php" class="methodname">asort</a></span>(<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter reference">&$dizi</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$sıralama_türü</code><span class="initializer"> = Collator::SORT_REGULAR</span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.compare.php" class="methodname">compare</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$dizge1</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$dizge2</code></span>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="modifier">static</span>
   <span class="methodname"><a href="collator.create.php" class="methodname">create</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$yerel</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="class.collator.php" class="type Collator">Collator</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="collator.getattribute.php" class="methodname">getAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$öznitelik</code></span>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.geterrorcode.php" class="methodname">getErrorCode</a></span>(): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.geterrormessage.php" class="methodname">getErrorMessage</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.getlocale.php" class="methodname">getLocale</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$tür</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="collator.getsortkey.php" class="methodname">getSortKey</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$string</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.getstrength.php" class="methodname">getStrength</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.setattribute.php" class="methodname">setAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$öznitelik</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$değer</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.setstrength.php" class="methodname">setStrength</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$seviye</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.sort.php" class="methodname">sort</a></span>(<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter reference">&$dizi</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$sıralama_seçeneği</code><span class="initializer"> = Collator::SORT_REGULAR</span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="methodname"><a href="collator.sortwithsortkeys.php" class="methodname">sortWithSortKeys</a></span>(<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter reference">&$dizi</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

   }</div>
   

  </div>

  

  

<div class="section" id="intl.collator-constants">
 <h2 class="title">Öntanımlı Sabitler</h2>
 <p class="para">
  <dl>
   
    <dt id="collator.constants.french-collation">
     <strong><code><a href="class.collator.php#collator.constants.french-collation">Collator::FRENCH_COLLATION</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      Dizgenin geri planındaki farklı aksanlara göre dizgeleri sıralar. Bu
      öznitelik Fransızca yerellerde ve bir kaç başka yerelde otomatik
      olarak etkindir. Kullanıcılar normalde bu özniteliği açıkça
      etkinleştirme ihtiyacı duymazlar. Bu özniteliğe <em>On</em>
      değeri atamanın başarım açısından bir bedeli vardır fakat sıralama
      anahtarının uzunluğu tesirsizdir. Olası değerler şunlardır:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
     <p class="para">
      <div class="example" id="example-1">
       <p><strong>Örnek 1 - FRENCH_COLLATION kuralları</strong></p>
       <div class="example-contents"><p>
        <ul class="simplelist">
         <li>F=OFF cote < coté < côte < côté </li>
         <li>F=ON cote < côte < coté < côté</li>
        </ul>
       </p></div>
      </div>
     </p>
    </dd>
   

   
    <dt id="collator.constants.alternate-handling">
     <strong><code><a href="class.collator.php#collator.constants.alternate-handling">Collator::ALTERNATE_HANDLING</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      <code class="literal">Alternate</code> özniteliği, UCA&#039;da değişken karakterler
      denen karakterleri (boşluk karakterleri, noktalama imleri ve simgeler)
      denetim altında tutmak için kullanılır. Eğer bu özniteliğe
      <code class="literal">NonIgnorable</code> (N) değeri atanırsa bu karakterler
      arasındaki farklar harfler arasındaki farklarla aynı önemdedir. Eğer
      <code class="literal">Shifted</code> (S) atanırsa bu karakterler çok düşük
      önemde olurlar. <code class="literal">Shifted</code> değeri çoğunlukla
      <em>Strength</em> (etki seviyesi) ile birlikte Dördüncüllüğü
      (<code class="literal">Quaternary</code>) belirtmekte kullanılır. Böyle bir
      durumda, boşluk karakterleri, noktalama imleri ve simgelerin dizgeleri
      karşılaştırırken hesaba katılabilmesi için dizgelerin tüm diğer şeyler
      (temel harfler, aksanlar ve harf büyüklüğü) bakımından eşdeğer olmaları
      gerekir. Eğer özniteliğe <code class="literal">Shifted</code> atanmazsa üçüncül
      (<code class="literal">Tertiary</code>) ve dördüncül
      (<code class="literal">Quaternary</code>) etki seviyeleri arasında hiçbir fark
      yoktur. Daha fazla bilgi ve örnekler için
      <a href="https://www.unicode.org/reports/tr10/" class="link external">&raquo;&nbsp;UCA</a>
      sitesindeki &quot;Variable_Weighting&quot; konusuna bakınız. Özniteliğin
      değerlerinin basitçe <code class="literal">On</code> ve <code class="literal">Off</code>
      olmamasının sebebi gelecekte başka değerlerin eklenebilecek olmasıdır.
      UCA seçeneği <code class="literal">Blanked</code> üçüncül etki seviyesi ile ifade
      edilir ve özniteliğe <code class="literal">Shifted</code> atanır. Çoğu yerel için
      <code class="literal">NonIgnorable</code> öntanımlıdır. Eğer
      <code class="literal">Shifted</code> seçilirse ve noktalama dışında birbirinin
      aynı çok sayıda dizge varsa işlem daha yavaş olabilir; etki seviyesi
      ayrıca arttırılmadıkça sıralama anahtarı uzunluğu tesirsiz olacaktır.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.non-ignorable">Collator::NON_IGNORABLE</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.shifted">Collator::SHIFTED</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
     <p class="para">
      <div class="example" id="example-2">
       <p><strong>Örnek 2 - ALTERNATE_HANDLING kuralları</strong></p>
       <div class="example-contents"><p>
        <ul class="simplelist">
         <li>
         S=3, A=N di Silva < Di Silva < diSilva < U.S.A. < USA
         </li>
         <li>
         S=3, A=S di Silva = diSilva < Di Silva < U.S.A. = USA
         </li>
         <li>
         S=4, A=S di Silva < diSilva < Di Silva < U.S.A. < USA
         </li>
        </ul>
       </p></div>
      </div>
     </p>
    </dd>
   

   
    <dt id="collator.constants.case-first">
     <strong><code><a href="class.collator.php#collator.constants.case-first">Collator::CASE_FIRST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <p class="para">
      <code class="literal">Case_First</code> özniteliği, dizgeler arasında başka
      farkların olmadığı durumda büyük harflerin küçük harflerden önce mi yoksa
      sonra mı olacağını belirler. Olası değerler, büyük harflerin önce
      geleceğini belirten <code class="literal">Uppercase_First</code> (U), küçük
      harflerin önce olacağını belirten <code class="literal">Lowercase_First</code> (L)
      değerlerine ilaveten standart <code class="literal">Default</code> ve
      <code class="literal">Off</code> değerleridir. Sonuçları bakımından
      <code class="literal">Off</code> ve <code class="literal">Lowercase_First</code> arasında
      hemen hemen hiç fark yoktur. Bu bakımdan kullanıcılar genelde
      <code class="literal">Lowercase_First</code> kullanmazlar, sadece
      <code class="literal">Off</code> veya <code class="literal">Uppercase_First</code>
      kullanırlar. X ve L arasındaki farkların ayrıntıları ile
      ilgilenen kullanıcılar Karşılaştırma Özelleştirmesini incelemelidirler.
      L veya U belirtmenin dizge karşılaştırma başarımında etkisi olmaz, fakat
      sıralama anahtarı uzunluğunu etkiler.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.lower-first">Collator::LOWER_FIRST</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.upper-first">Collator::UPPER_FIRST</a></code></strong></li>
       <li><strong><code>Collator:DEFAULT</code></strong></li>
      </ul>
     </p>
     <p class="para">
      <div class="example" id="example-3">
       <p><strong>Örnek 3 - CASE_FIRST kuralları</strong></p>
       <div class="example-contents"><p>
        <ul class="simplelist">
         <li>C=X or C=L "china" < "China" < "denmark" <
         "Denmark"</li>
         <li>C=U "China" < "china" < "Denmark" <
         "denmark"</li>
        </ul>
       </p></div>
      </div>
     </p>
    </dd>
   

   
    <dt id="collator.constants.case-level">
     <strong><code><a href="class.collator.php#collator.constants.case-level">Collator::CASE_LEVEL</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      <code class="literal">Case_Level</code> özniteliği harf büyüklüğünü değil aksanları
      yoksaymak için kullanılır. Böyle bir durumda, etki seviyesine (Strength)
      <code class="literal">Primary</code> ve <code class="literal">Case_Level</code> özniteliğine
      <code class="literal">On</code> atanır. Çoğu yerelde <code class="literal">On</code>
      öntanımlıdır ve bu değerin küçük bir dizge karşılaştırma başarımı ve
      sıralama anahtarı ektisi vardır.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
     <p class="para">
      <div class="example" id="example-4">
       <p><strong>Örnek 4 - CASE_LEVEL kuralları</strong></p>
       <div class="example-contents"><p>
        <ul class="simplelist">
         <li>S=1, E=X role = Role = rôle</li>
         <li>S=1, E=O role = rôle < Role</li>
        </ul>
       </p></div>
      </div>
     </p>
    </dd>
   

   
    <dt id="collator.constants.normalization-mode">
     <strong><code><a href="class.collator.php#collator.constants.normalization-mode">Collator::NORMALIZATION_MODE</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      Normalleştirme ayarı, karşılaştırmada metnin tamamen normalleştirilip
      normalleştirilmeyeceğini belirler. Değeri off olsa bile (çoğu yerel için
      öntanımlıdır) ortak kullanımda gösterildiği haliyle metin doğru olarak
      karşılaştırılacaktır (Ayrıntılar için UTN #5&#039;e bakınız). Sadece, meşru
      sırada olmayan aksan imleri sorun çıkarır. Özniteliğe
      <code class="literal">On</code> atanmışsa, olası tüm metin girdiler için en iyi
      sonuçlar garanti edilir ve normalleştirme gerektiren dizilimlerin
      sıklığına bağlı olarak orta seviyede bir dizge karşılaştırma başarımı
      maliyeti vardır. Sıralama anahtarı uzunluğu üzerinde önemli bir etkisi
      yoktur. Eğer girdi metninin NFD veya NFKD normalleştirme şekillerinden
      birinde olduğu biliniyorsa bu normalleştirme seçeneğini etkin kılmaya
      gerek yoktur.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
    </dd>
   

   
    <dt id="collator.constants.strength">
     <strong><code><a href="class.collator.php#collator.constants.strength">Collator::STRENGTH</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      ICU Karşılaştırma hizmeti çok seviyeli karşılaştırmayı destekler
      (bunlara seviye (level) dendiği gibi tesir derecesi de (Strength)
      denir). Bu seviyeler sayesinde ICU, dizgeleri yerel uzlaşımlara bağlı
      olarak hassas bir şekilde sıralar. Bununla birlikte, metin içinde dizge
      araması, seviyelerin seçilerek devreye sokulmasına izin verilerek
      çeşitli eşleşme koşullarıyla gerçekleştirilebilir. Daha ayrıntılı bilgi
      edinmek için  <span class="function"><a href="collator.setstrength.php" class="function">collator_set_strength()</a></span> işlevine
      bakınız.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.primary">Collator::PRIMARY</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.secondary">Collator::SECONDARY</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.tertiary">Collator::TERTIARY</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.quaternary">Collator::QUATERNARY</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.identical">Collator::IDENTICAL</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
    </dd>
   

   
    <dt id="collator.constants.hiragana-quaternary-mode">
     <strong><code><a href="class.collator.php#collator.constants.hiragana-quaternary-mode">Collator::HIRAGANA_QUATERNARY_MODE</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      JIS x 4061 ile uyumluluk Hiragana ve Katakana karakterler arasında ayrım
      sağlayacak ek seviyeler gerektirir. Eğer standartla uyumluluk gerekirse
      bu özniteliğe <code class="literal">On</code> atanmalı ve seviye olarak
      Quaternary (dördüncül) kullanılmalıdır. Bu, sıralama anahtarı uzunluğunu
      ve dizge karşılaştırma başarımını etkiler.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(öntanımlı)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
    </dd>
   

   
    <dt id="collator.constants.numeric-collation">
     <strong><code><a href="class.collator.php#collator.constants.numeric-collation">Collator::NUMERIC_COLLATION</a></code></strong>
    </dt>
    <dd>
     <p class="para">
      Etkin kılınırsa bu öznitelik, rakamlardan oluşan altdizgelerin sayısal
      değerleri için bir karşılaştırma anahtarı üretir. Bu, sıralamada &#039;2&#039;&#039;den
      sonra &#039;100&#039; almanın bir yoludur.
     </p>
     <p class="para">
      Olası değerler:
      <ul class="simplelist">
       <li><strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>(default)</li>
       <li><strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong></li>
       <li><strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong></li>
      </ul>
     </p>
    </dd>
   

   
    <dt id="collator.constants.default-value">
     <strong><code><a href="class.collator.php#collator.constants.default-value">Collator::DEFAULT_VALUE</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.primary">
     <strong><code><a href="class.collator.php#collator.constants.primary">Collator::PRIMARY</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.secondary">
     <strong><code><a href="class.collator.php#collator.constants.secondary">Collator::SECONDARY</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.tertiary">
     <strong><code><a href="class.collator.php#collator.constants.tertiary">Collator::TERTIARY</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.default-strength">
     <strong><code><a href="class.collator.php#collator.constants.default-strength">Collator::DEFAULT_STRENGTH</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.quaternary">
     <strong><code><a href="class.collator.php#collator.constants.quaternary">Collator::QUATERNARY</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.identical">
     <strong><code><a href="class.collator.php#collator.constants.identical">Collator::IDENTICAL</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.off">
     <strong><code><a href="class.collator.php#collator.constants.off">Collator::OFF</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.on">
     <strong><code><a href="class.collator.php#collator.constants.on">Collator::ON</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.shifted">
     <strong><code><a href="class.collator.php#collator.constants.shifted">Collator::SHIFTED</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.non-ignorable">
     <strong><code><a href="class.collator.php#collator.constants.non-ignorable">Collator::NON_IGNORABLE</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.lower-first">
     <strong><code><a href="class.collator.php#collator.constants.lower-first">Collator::LOWER_FIRST</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.upper-first">
     <strong><code><a href="class.collator.php#collator.constants.upper-first">Collator::UPPER_FIRST</a></code></strong>
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   

   
    <dt id="collator.constants.sort-regular"><strong><code><a href="class.collator.php#collator.constants.sort-regular">Collator::SORT_REGULAR</a></code></strong></dt>
    <dd>
     <p class="para"/>
    </dd>
   

   
    <dt id="collator.constants.sort-string"><strong><code><a href="class.collator.php#collator.constants.sort-string">Collator::SORT_STRING</a></code></strong></dt>
    <dd>
     <p class="para"/>
    </dd>
   

   
    <dt id="collator.constants.sort-numeric"><strong><code><a href="class.collator.php#collator.constants.sort-numeric">Collator::SORT_NUMERIC</a></code></strong></dt>
    <dd>
     <p class="para"/>
    </dd>
   
  </dl>
 </p>
</div>

 </div>

 



















































































<h2>İçindekiler</h2><ul class="chunklist chunklist_reference"><li><a href="collator.asort.php">Collator::asort</a> — Diziyi indislerin arasındaki ilişkilere g&ouml;re sıralar</li><li><a href="collator.compare.php">Collator::compare</a> — İki Evrenkodlu dizgeyi karşılaştırır</li><li><a href="collator.construct.php">Collator::__construct</a> — Bir karşılaştırıcı oluşturur</li><li><a href="collator.create.php">Collator::create</a> — Bir karşılaştırıcı oluşturur</li><li><a href="collator.getattribute.php">Collator::getAttribute</a> — Karşılaştırma &ouml;zniteliğinin değerini d&ouml;nd&uuml;r&uuml;r</li><li><a href="collator.geterrorcode.php">Collator::getErrorCode</a> — Karşılaştırıcının son hata kodunu d&ouml;nd&uuml;r&uuml;r</li><li><a href="collator.geterrormessage.php">Collator::getErrorMessage</a> — Karşılaştırıcının son hata iletisini d&ouml;nd&uuml;r&uuml;r</li><li><a href="collator.getlocale.php">Collator::getLocale</a> — Karşılaştırıcının yerel ismini d&ouml;nd&uuml;r&uuml;r</li><li><a href="collator.getsortkey.php">Collator::getSortKey</a> — Get sorting key for a string</li><li><a href="collator.getstrength.php">Collator::getStrength</a> — Ge&ccedil;erli karşılaştırma seviyesini d&ouml;nd&uuml;r&uuml;r</li><li><a href="collator.setattribute.php">Collator::setAttribute</a> — Karşılaştırma &ouml;zniteliği tanımlar</li><li><a href="collator.setstrength.php">Collator::setStrength</a> — Sıralamanın seviyesini ayarlar</li><li><a href="collator.sort.php">Collator::sort</a> — Belirtilen karşılaştırıcıyı kullanarak diziyi sıralar</li><li><a href="collator.sortwithsortkeys.php">Collator::sortWithSortKeys</a> — Bir diziyi belirtilen karşılaştırıcıyı ve sıralama anahtarlarını
  kullanarak sıralar</li></ul>
</div>
<?php manual_footer($setup); ?>