<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.ctype.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.ctype-digit.php',
    1 => 'ctype_digit',
    2 => 'Sınama, rakamlar i&ccedil;in yapılır',
  ),
  'up' => 
  array (
    0 => 'ref.ctype.php',
    1 => 'Karakter T&uuml;r&uuml; Sınama İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.ctype-cntrl.php',
    1 => 'ctype_cntrl',
  ),
  'next' => 
  array (
    0 => 'function.ctype-graph.php',
    1 => 'ctype_graph',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/ctype/functions/ctype-digit.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.ctype-digit" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">ctype_digit</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">ctype_digit</span> &mdash; <span class="dc-title">Sınama, rakamlar için yapılır</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.ctype-digit-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>ctype_digit</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$metin</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Belirtilen <code class="parameter">metin</code> içindeki karakterlerin hepsi
   rakamlardan oluşuyorsa <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> döner.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.ctype-digit-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">metin</code></dt>
     <dd>
      <p class="para">
       Sınanacak dizge.
      </p>
      <blockquote class="note"><p><strong class="note">Bilginize</strong>: <p class="para">-128 ile 255 (dahil) arasında bir
tamsayı belirtilmişse bu, tek bir karakterin ASCII değeri olarak yorumlanır
(negatif değerlere 256 eklenerek genişletimiş ASCII karakterlerin kullanımı
sağlanmıştır). Bu aralığın dışındaki tüm tamsayılar, sayının rakamlarını
oluşturan bir dizge olarak yorumlanır.</p></p></blockquote>
      <div class="warning"><strong class="warning">Uyarı</strong>
<p class="para">PHP 8.1.0 itibariyle, dizge olmayan bağımsız değişken aktarımı
önerilmemektedir. Gelecek sürümlerde, bağımsız değişken bir ASCII karakter kodu
olarak değil bir dizge olarak yorumlanacaktır. Amaçlanan davranışa bağlı
olarak, bağımsız değişken ya <span class="type"><a href="language.types.string.php" class="type string">string</a></span> türe dönüştürülmeli ya da doğrudan
<span class="function"><a href="function.chr.php" class="function">chr()</a></span> çağrısı yapılmalıdır.</p></div>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.ctype-digit-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Belirtilen <code class="parameter">metin</code> içindeki karakterlerin hepsi
   birer rakam ise <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>, değilse <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> döner.
   Boş dizge ile çağrıldığında sonuç daima
<strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> olur.
  </p>
   </div>


 <div class="refsect1 examples" id="refsect1-function.ctype-digit-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>ctype_digit()</strong></span> örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$dizgeler </span><span style="color: #007700">= array(</span><span style="color: #DD0000">'1820.20'</span><span style="color: #007700">, </span><span style="color: #DD0000">'10002'</span><span style="color: #007700">, </span><span style="color: #DD0000">'wsl!12'</span><span style="color: #007700">);<br />foreach (</span><span style="color: #0000BB">$dizgeler </span><span style="color: #007700">as </span><span style="color: #0000BB">$dizge</span><span style="color: #007700">) {<br />    if (</span><span style="color: #0000BB">ctype_digit</span><span style="color: #007700">(</span><span style="color: #0000BB">$dizge</span><span style="color: #007700">)) {<br />        echo </span><span style="color: #DD0000">"</span><span style="color: #0000BB">$dizge</span><span style="color: #DD0000"> tamamen rakamlardan oluşuyor.\n"</span><span style="color: #007700">;<br />    } else {<br />        echo </span><span style="color: #DD0000">"</span><span style="color: #0000BB">$dizge</span><span style="color: #DD0000"> tamamen rakamlardan oluşmuyor.\n"</span><span style="color: #007700">;<br />    }<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

    <div class="example-contents"><p>
Yukarıdaki örneğin çıktısı:</p></div>
    <div class="example-contents screen">
<div class="examplescode"><pre class="examplescode">1820.20 tamamen rakamlardan oluşmuyor.
10002 tamamen rakamlardan oluşuyor.
wsl!12 tamamen rakamlardan oluşmuyor.</pre>
</div>
    </div>
   </div>
  </p>
  <p class="para">
   <div class="example" id="example-2">
    <p><strong>Örnek 2 - <span class="function"><strong>ctype_digit()</strong></span> (dizgelerle
    tamsayıları karşılaştırma) örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br />$numeric_string </span><span style="color: #007700">= </span><span style="color: #DD0000">'42'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$integer        </span><span style="color: #007700">= </span><span style="color: #0000BB">42</span><span style="color: #007700">;<br /><br /></span><span style="color: #0000BB">ctype_digit</span><span style="color: #007700">(</span><span style="color: #0000BB">$numeric_string</span><span style="color: #007700">);  </span><span style="color: #FF8000">// true<br /></span><span style="color: #0000BB">ctype_digit</span><span style="color: #007700">(</span><span style="color: #0000BB">$integer</span><span style="color: #007700">);         </span><span style="color: #FF8000">// false (ASCII 42  * karakteridir)<br /><br /></span><span style="color: #0000BB">is_numeric</span><span style="color: #007700">(</span><span style="color: #0000BB">$numeric_string</span><span style="color: #007700">);   </span><span style="color: #FF8000">// true<br /></span><span style="color: #0000BB">is_numeric</span><span style="color: #007700">(</span><span style="color: #0000BB">$integer</span><span style="color: #007700">);          </span><span style="color: #FF8000">// true<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.ctype-digit-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.ctype-alnum.php" class="function" rel="rdfs-seeAlso">ctype_alnum()</a> - Sınama, abecesayısal karakterler i&ccedil;in yapılır</span></li>
    <li><span class="function"><a href="function.ctype-xdigit.php" class="function" rel="rdfs-seeAlso">ctype_xdigit()</a> - Sınama, onaltılık rakamlar i&ccedil;in yapılır</span></li>
    <li><span class="function"><a href="function.is-numeric.php" class="function" rel="rdfs-seeAlso">is_numeric()</a> - Değişken bir sayı veya bir sayısal dizge mi diye bakar</span></li>
    <li><span class="function"><a href="function.is-int.php" class="function" rel="rdfs-seeAlso">is_int()</a> - Değişken bir tamsayı mı diye bakar</span></li>
    <li><span class="function"><a href="function.is-string.php" class="function" rel="rdfs-seeAlso">is_string()</a> - Değişken string t&uuml;r&uuml;nde mi diye bakar</span></li>
    <li><span class="function"><a href="intlchar.isdigit.php" class="function" rel="rdfs-seeAlso">IntlChar::isdigit()</a> - Check if code point is a digit character</span></li>
   </ul>
  </p>
 </div>

</div><?php manual_footer($setup); ?>