<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.strings.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.chr.php',
    1 => 'chr',
    2 => 'Bir sayıdan tek baytlık dizge &uuml;retir',
  ),
  'up' => 
  array (
    0 => 'ref.strings.php',
    1 => 'Dizge İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.chop.php',
    1 => 'chop',
  ),
  'next' => 
  array (
    0 => 'function.chunk-split.php',
    1 => 'chunk_split',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/strings/functions/chr.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.chr" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">chr</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">chr</span> &mdash; <span class="dc-title">Bir sayıdan tek baytlık dizge üretir</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.chr-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>chr</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$sayı</code></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>

  <p class="para rdfs-comment">
   <code class="parameter">sayı</code> işaretsiz bir tamsayı olarak yorumlanarak
   belirtilen tek baytlık karakteri döndürür.
  </p>
  <p class="para">
   Bu, ASCII, ISO-8859 veya Windows 1252 gibi tek baytlık bir kodlamada,
   kodlamanın eşleme tablosunda istenen bir karakterin konumunu ileterek tek
   karakterlik bir dize oluşturmak için kullanılabilir. Ancak, bu işlev
   herhangi bir karakter kodlamasının farkında değildir ve özellikle UTF-8
   veya UTF-16 gibi çok baytlı bir kodlamada bir dize oluşturmak için bir
   Unicode karakteri kod değeri bu işleve aktarılmamalıdır.
   </p>
 <p class="para">
   <span class="function"><a href="function.ord.php" class="function">ord()</a></span> işlevinin zıddıdır.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.chr-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">sayı</code></dt>
     <dd>
      <p class="para">
       0 ile 255 arasında bir tamsayı.
      </p>
      <p class="para">
       Geçerli aralık (0..255) dışında kalan değerle 255 bitsel VElenir.
       Bu aşağıdaki algoritmaya eşdeğerdir:
       <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000">while ($bytevalue &lt; 0) {<br />    $bytevalue += 256;<br />}<br />$bytevalue %= 256;</span></code></div>
       </div>

       </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.chr-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Belirtilen bayta karşılık gelen karakter.
  </p>
 </div>


 <div class="refsect1 changelog" id="refsect1-function.chr-changelog">
  <h3 class="title">Sürüm Bilgisi</h3>
  <p class="para">
  <table class="doctable informaltable">
   
    <thead>
     <tr>
      <th>Sürüm: </th>
      <th>Açıklama</th>
     </tr>

    </thead>

    <tbody class="tbody">
     <tr>
      <td>7.4.0</td>
      <td>
       Bu işlev artık desteklenmeyen <code class="parameter">sayı</code>&#039;ları
       sessizce kabul etmeyip bunları <code class="literal">0</code>&#039;a dönüştürüyor.
      </td>
     </tr>

    </tbody>
   
  </table>

  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.chr-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>chr()</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 /></span><span style="color: #FF8000">// Dizgenin ASCII veya ASCII uyumlu kodlama kullanacağı varsayılıyor<br /></span><span style="color: #0000BB">$dizge </span><span style="color: #007700">= </span><span style="color: #DD0000">"The string ends in escape: "</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$dizge </span><span style="color: #007700">.= </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">27</span><span style="color: #007700">); </span><span style="color: #FF8000">/* $dizgenin sonuna kaçış karakterini ekleyelim */<br /><br />/* Aslında bu daha kullanışlıdır */<br /></span><span style="color: #0000BB">$dizge </span><span style="color: #007700">= </span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span><span style="color: #DD0000">"The string ends in escape: %c"</span><span style="color: #007700">, </span><span style="color: #0000BB">27</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
   <div class="example" id="example-2">
    <p><strong>Örnek 2 - Taşma davranışı</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #007700">echo </span><span style="color: #0000BB">chr</span><span style="color: #007700">(-</span><span style="color: #0000BB">159</span><span style="color: #007700">), </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">833</span><span style="color: #007700">), </span><span style="color: #0000BB">PHP_EOL</span><span style="color: #007700">;<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">aA</pre>
</div>
    </div>
   </div>
  </p>
  <p class="para">
   <div class="example" id="example-3">
    <p><strong>Örnek 3 - Bir UTF-8 dizgeyi bayt bayt oluşturmak</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$str </span><span style="color: #007700">= </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">240</span><span style="color: #007700">) . </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">159</span><span style="color: #007700">) . </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">144</span><span style="color: #007700">) . </span><span style="color: #0000BB">chr</span><span style="color: #007700">(</span><span style="color: #0000BB">152</span><span style="color: #007700">);<br />echo </span><span style="color: #0000BB">$str</span><span style="color: #007700">;<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"><br />
🐘<br />
    </div>
   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.chr-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.sprintf.php" class="function" rel="rdfs-seeAlso">sprintf()</a> - Bi&ccedil;emli bir dizge d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.ord.php" class="function" rel="rdfs-seeAlso">ord()</a> - Dizgenin ilk baytını 0-255 arasında bir değere d&ouml;n&uuml;şt&uuml;r&uuml;r</span></li>
    <li><a href="https://www.man7.org/linux/man-pages/man7/ascii.7.html" class="link external">&raquo;&nbsp;ASCII tablosu</a></li>
    <li><span class="function"><a href="function.mb-chr.php" class="function" rel="rdfs-seeAlso">mb_chr()</a> - Unicode karakter koduna g&ouml;re karakteri d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="intlchar.chr.php" class="function" rel="rdfs-seeAlso">IntlChar::chr()</a> - Return Unicode character by code point value</span></li>
   </ul>
  </p>
 </div>


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