<?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.ord.php',
    1 => 'ord',
    2 => 'Dizgenin ilk baytını 0-255 arasında bir değere d&ouml;n&uuml;şt&uuml;r&uuml;r',
  ),
  'up' => 
  array (
    0 => 'ref.strings.php',
    1 => 'Dizge İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.number-format.php',
    1 => 'number_format',
  ),
  'next' => 
  array (
    0 => 'function.parse-str.php',
    1 => 'parse_str',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/strings/functions/ord.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.ord" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">ord</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">ord</span> &mdash; <span class="dc-title">Dizgenin ilk baytını 0-255 arasında bir değere dönüştürür</span></p>

 </div>

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

  <p class="para rdfs-comment">
   <code class="parameter">karakter</code> dizgesinin ilk baytının ikil değerini 0-255 arasında işaretsiz bir tamsayı olarak yorumlar.
  </p>
  <p class="para">
   Dizgenin kodlaması, ASCII, ISO-8859 veya Windows 1252 gibi tek baytlık bir
   kodlama ise, bu, karakter kümesinin eşleme tablosundaki bir karakterin
   konumunu döndürmeye eşdeğerdir. Ancak, bu işlevin herhangi bir dizge
   kodlamasından haberdar olmadığını ve özellikle UTF-8 veya UTF-16 gibi çok
   baytlı kodlamada bir Unicode karakter kodunu asla tanımlamayacağını unutmayın.
  </p>
  <p class="para">
   Bu işlev <span class="function"><a href="function.chr.php" class="function">chr()</a></span> işlevinin tersidir.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.ord-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">dizge</code></dt>
     <dd>
      <p class="para">
       Bir karakter.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.ord-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   0-255 arasında bir tamsayı döndürür.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.ord-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>ord()</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 />$str </span><span style="color: #007700">= </span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<br />if (</span><span style="color: #0000BB">ord</span><span style="color: #007700">(</span><span style="color: #0000BB">$str</span><span style="color: #007700">) == </span><span style="color: #0000BB">10</span><span style="color: #007700">) {<br />    echo </span><span style="color: #DD0000">"\$str dizgesinin ilk karakteri bir satırsonudur.\n"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
 </p>
 <p class="para">
   <div class="example" id="example-2">
    <p><strong>Örnek 2 - Bir UTF-8 dizgenin baytlarının tek tek incelenmesi</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: #DD0000">"🐘"</span><span style="color: #007700">;<br />for ( </span><span style="color: #0000BB">$pos</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">; </span><span style="color: #0000BB">$pos </span><span style="color: #007700">&lt; </span><span style="color: #0000BB">strlen</span><span style="color: #007700">(</span><span style="color: #0000BB">$str</span><span style="color: #007700">); </span><span style="color: #0000BB">$pos </span><span style="color: #007700">++ ) {<br /> </span><span style="color: #0000BB">$byte </span><span style="color: #007700">= </span><span style="color: #0000BB">substr</span><span style="color: #007700">(</span><span style="color: #0000BB">$str</span><span style="color: #007700">, </span><span style="color: #0000BB">$pos</span><span style="color: #007700">);<br /> echo </span><span style="color: #DD0000">"</span><span style="color: #0000BB">$str</span><span style="color: #DD0000"> karakterinde bayt </span><span style="color: #0000BB">$pos</span><span style="color: #DD0000"> değeri: "</span><span style="color: #007700">. </span><span style="color: #0000BB">ord</span><span style="color: #007700">(</span><span style="color: #0000BB">$byte</span><span style="color: #007700">) .</span><span style="color: #DD0000">"\n"</span><span style="color: #007700">;<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"><br />
🐘 karakterinde bayt 0 değeri: 240<br />
🐘 karakterinde bayt 1 değeri: 159<br />
🐘 karakterinde bayt 2 değeri: 144<br />
🐘 karakterinde bayt 3 değeri: 152<br />
    </div>
   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.ord-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.chr.php" class="function" rel="rdfs-seeAlso">chr()</a> - Bir sayıdan tek baytlık dizge &uuml;retir</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-ord.php" class="function" rel="rdfs-seeAlso">mb_ord()</a> - Karakterin Unicode karakter kodunu d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="intlchar.ord.php" class="function" rel="rdfs-seeAlso">IntlChar::ord()</a> - Return Unicode code point value of character</span></li>
   </ul>
  </p>
 </div>


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