<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.mbstring.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.mb-internal-encoding.php',
    1 => 'mb_internal_encoding',
    2 => 'Dahili karakter kodlamasını tanımlar/d&ouml;nd&uuml;r&uuml;r',
  ),
  'up' => 
  array (
    0 => 'ref.mbstring.php',
    1 => '&Ccedil;ok baytlı Dizge İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.mb-http-output.php',
    1 => 'mb_http_output',
  ),
  'next' => 
  array (
    0 => 'function.mb-language.php',
    1 => 'mb_language',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/mbstring/functions/mb-internal-encoding.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.mb-internal-encoding" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">mb_internal_encoding</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.6, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">mb_internal_encoding</span> &mdash; <span class="dc-title">Dahili karakter kodlamasını tanımlar/döndürür</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.mb-internal-encoding-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>mb_internal_encoding</strong></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">$kodlama</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.boolean.php" class="type bool">bool</a></span></span></div>

  <p class="para rdfs-comment">
   Dahili karakter kodlamasını tanımlar/döndürür.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.mb-internal-encoding-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">kodlama</code></dt>
     <dd>
      <p class="para">
       HTTP girdi karakter kodlaması dönüşümü için kullanılan karakter
       kodlaması ve dizge işlevleri için mbstring modülü tarafından
       tanımlanmış öntanımlı karakter kodlaması adı. Farkedileceği gibi,
       dahili kodlama çok baytlı düzenli ifadelerin kodlamasından tamamen
       farklıdır.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.mb-internal-encoding-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   <code class="parameter">kodlama</code> belirtilmişse başarı durumunda <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> döner
   ve bu durumda çok baytlı düzenli ifade kodlaması değişmez.
   <code class="parameter">kodlama</code> belirtilmemişse veya <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> ise geçerli
   kodlamanın ismi döner.
  </p>
 </div>


 <div class="refsect1 errors" id="refsect1-function.mb-internal-encoding-errors">
  <h3 class="title">Hatalar/İstisnalar</h3>
  <p class="para">
   PHP 8.0.0 ve sonrasında, <code class="parameter">kodlama</code> geçersizse
   <span class="classname"><a href="class.valueerror.php" class="classname">ValueError</a></span> yavrulanmaktadır. Evvelce
   <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> çıktılanırdı.
  </p>
 </div>


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

    </thead>

    <tbody class="tbody">
     <tr>
      <td>8.0.0</td>
      <td>
       <code class="parameter">kodlama</code> geçersizse artık
       <span class="classname"><a href="class.valueerror.php" class="classname">ValueError</a></span> yavrulanıyor.
       Evvelce <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> çıktılanırdı.
      </td>
     </tr>

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

    </tbody>
   
  </table>

 </div>


 <div class="refsect1 examples" id="refsect1-function.mb-internal-encoding-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>mb_internal_encoding()</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">/* Dahili karakter kodlamasını UTF-8 yapalım */<br /></span><span style="color: #0000BB">mb_internal_encoding</span><span style="color: #007700">(</span><span style="color: #DD0000">"UTF-8"</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">/* Dahili karakter kodlamasını öğrenelim */<br /></span><span style="color: #007700">echo </span><span style="color: #0000BB">mb_internal_encoding</span><span style="color: #007700">();<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

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





 <div class="refsect1 seealso" id="refsect1-function.mb-internal-encoding-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.mb-http-input.php" class="function" rel="rdfs-seeAlso">mb_http_input()</a> - HTTP girdi karakter kodlamasını algılar</span></li>
    <li><span class="function"><a href="function.mb-http-output.php" class="function" rel="rdfs-seeAlso">mb_http_output()</a> - HTTP &ccedil;ıktı karakter kodlamasını tanımlar/d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.mb-detect-order.php" class="function" rel="rdfs-seeAlso">mb_detect_order()</a> - Karakter kodlaması algılama sırasını tanımlar/d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.mb-regex-encoding.php" class="function" rel="rdfs-seeAlso">mb_regex_encoding()</a> - &Ccedil;ok baytlı d&uuml;zenli ifade işlevleri i&ccedil;in ge&ccedil;erli kodlamayı dizge olarak atar/d&ouml;nd&uuml;r&uuml;r</span></li>
   </ul>
  </p>
 </div>


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