<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.mhash.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.mhash.php',
    1 => 'mhash',
    2 => 'İleti aşını hesaplar',
  ),
  'up' => 
  array (
    0 => 'ref.mhash.php',
    1 => 'Mhash İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'ref.mhash.php',
    1 => 'Mhash İşlevleri',
  ),
  'next' => 
  array (
    0 => 'function.mhash-count.php',
    1 => 'mhash_count',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/mhash/functions/mhash.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.mhash" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">mhash</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">mhash</span> &mdash; <span class="dc-title">İleti aşını hesaplar</span></p>

 </div>

 <div id="function.mhash-refsynopsisdiv">
  <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu işlevin kullanımı PHP 8.1.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu işleve kesinlikle güvenilmemelidir.</p></div>
 </div>

 <div class="refsect1 description" id="refsect1-function.mhash-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>mhash</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$algo</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$veri</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$anahtar</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></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>

  <p class="para rdfs-comment">
   Belirtilen <code class="parameter">algo</code>ritma kullanılarak belirtilen
   <code class="parameter">veri</code> için bir aş üretilir.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.mhash-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">algo</code></dt>
     <dd>
      <p class="para">
       <code class="literal">MHASH_algoAdı</code> sabitlerinden biri olarak aş üretiminde
       kullanılacak algoritma.
      </p>
     </dd>
    
    
     <dt><code class="parameter">veri</code></dt>
     <dd>
      <p class="para">
       Bir dizge olarak aşı üretilecek veri.
      </p>
     </dd>
    
    
     <dt><code class="parameter">anahtar</code></dt>
     <dd>
      <p class="para">
       Belirtilirse işlev bir ileti aşı yerine bir HMAC aşı döndürür.
       HMAC, ileti kimlik doğrulaması için anahtarlı bir aştır, başka bir
       deyişle belirtilen anahtara bağlı bir ileti aşıdır. Mhash tarafından
       desteklenen algoritmaların bazıları HMAC kipinde kullanılamaz.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.mhash-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Bir hata durumunda <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, yoksa elde edilen ileti aşını veya HMAC
   aşını bir dizge olarak döndürür.
  </p>
 </div>

 <div class="refsect1 changelog" id="refsect1-function.mhash-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>8.1.0</td>
       <td>
        Bu işlevin kullanımı artık önerilmiyor.
        Yerine <a href="ref.hash.php" class="link"><code class="literal">hash_*()</code>
        işlevleri</a> kullanılmalıdır.
       </td>
      </tr>

      <tr>
       <td>8.0.0</td>
       <td>
        <code class="parameter">anahtar</code> artık <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> olabiliyor.
       </td>
      </tr>

     </tbody>
    
   </table>

  </p>
 </div>


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