<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/language.enumerations.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'language.enumerations.overview.php',
    1 => 'Sayılamalara giriş',
    2 => 'Sayılamalara giriş',
  ),
  'up' => 
  array (
    0 => 'language.enumerations.php',
    1 => 'Sayılamalar',
  ),
  'prev' => 
  array (
    0 => 'language.enumerations.php',
    1 => 'Sayılamalar',
  ),
  'next' => 
  array (
    0 => 'language.enumerations.basics.php',
    1 => 'Temel Sayılamalar',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'language/enumerations.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="language.enumerations.overview" class="sect1">
   <h2 class="title">Sayılamalara giriş</h2>
   <p class="verinfo">(PHP 8 &gt;= 8.1.0)</p>

   <p class="para">
    Sayılamalar (veya tür adı olarak &quot;enum&quot;) tanımlamalarda, olası
    değer kümelerinden biriyle sınırlanabilen özel bir veri türünü
    kullanabilmeyi sağlar. Bu, &quot;geçersiz durumların devre dışı bırakılmasını&quot;
    sağladığından, bir etki alanı modeli tanımlarken özellikle yararlı
    olabilir.
   </p>

   <p class="para">
    Sayılamalar çoğu yazılım dilinde çok çeşitli farklı özelliklerle
    yer almaktadır. PHP&#039;de ise, <code class="literal">enum</code> özel bir nesne
    çeşididir. Kendisi bir sınıf olup içeriği kılıflar (case) bu sınıfın tekil
    olarak örneklenmiş nesneleridir. Yani, bir sayılama kılıfı (enum
    case) geçerli bir nesne olup, tür sınamaları dahil, bir nesnenin
    kullanılabildiği her yerde kullanılabilir.
   </p>

   <p class="para">
    Sayılamaların en bilinen örneği, <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> ve <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> değerlerini
    (ikil) sayılı tür olarak içeren yerleşik mantıksal türdür.
    Sayılamalar geliştiricinin kendi keyfi sayılamalarını
    tanımlayabilmesini sağlar.
   </p>
  </div><?php manual_footer($setup); ?>