<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/filters.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'filters.string.php',
    1 => 'Dizge S&uuml;zge&ccedil;leri',
    2 => 'Dizge S&uuml;zge&ccedil;leri',
  ),
  'up' => 
  array (
    0 => 'filters.php',
    1 => 'Kullanılabilir S&uuml;zge&ccedil;lerin Listesi',
  ),
  'prev' => 
  array (
    0 => 'filters.php',
    1 => 'Kullanılabilir S&uuml;zge&ccedil;lerin Listesi',
  ),
  'next' => 
  array (
    0 => 'filters.convert.php',
    1 => 'D&ouml;n&uuml;ş&uuml;m S&uuml;zge&ccedil;leri',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'appendices/filters.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="filters.string" class="section">
  <h2 class="title">Dizge Süzgeçleri</h2>

  <p class="simpara">
    Bu süzgeçlerin her biri tam olarak isminde yazan işlemi yaparlar ve
    karşılığı olan yerleşik PHP dizge işleme işlevinin davranışını
    sergilerler. Belli bir süzgeçle ilgili ayrıntılı bilgi edinmek için
    ilgili işlevin kılavuz sayfasına bakınız.
  </p>

  <div class="section" id="filters.string.rot13">
   <h2 class="title">string.rot13</h2>
   <p class="simpara">
    Bu süzgecin kullanımı, tüm akım verisinin
    <span class="function"><a href="function.str-rot13.php" class="function">str_rot13()</a></span> işlevi ile işlenmesine eşdeğerdir.
   </p>
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <code class="code">string.rot13</code> örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$fp </span><span style="color: #007700">= </span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">'php://output'</span><span style="color: #007700">, </span><span style="color: #DD0000">'w'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">stream_filter_append</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">'string.rot13'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">"Bu bir denemedir.\n"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/* Çıktısı:  Oh ove qrarzrqve.  */<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </div>

  <div class="section" id="filters.string.toupper">
   <h2 class="title">string.toupper</h2>
   <p class="simpara">
    Bu süzgecin kullanımı, tüm akım verisinin
    <span class="function"><a href="function.strtoupper.php" class="function">strtoupper()</a></span> işlevi ile işlenmesine eşdeğerdir.
   </p>
   <div class="example" id="example-2">
    <p><strong>Örnek 2 - <code class="code">string.toupper</code> örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$fp </span><span style="color: #007700">= </span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">'php://output'</span><span style="color: #007700">, </span><span style="color: #DD0000">'w'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">stream_filter_append</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">'string.toupper'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">"Bu küçük bir denemedir.\n"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/* Çıktısı:  BU KüçüK BIR DENEMEDIR.   */<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </div>

  <div class="section" id="filters.string.tolower">
   <h2 class="title">string.tolower</h2>
   <p class="simpara">
    Bu süzgecin kullanımı, tüm akım verisinin
    <span class="function"><a href="function.strtolower.php" class="function">strtolower()</a></span> işlevi ile işlenmesine eşdeğerdir.
   </p>
   <div class="example" id="example-3">
    <p><strong>Örnek 3 - <code class="code">string.tolower</code> örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$fp </span><span style="color: #007700">= </span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">'php://output'</span><span style="color: #007700">, </span><span style="color: #DD0000">'w'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">stream_filter_append</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">'string.tolower'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">"Bu küçük bir denemedir.\n"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/* Çıktısı:  bu küçük bir denemedir..   */<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </div>

  <div class="section" id="filters.string.strip_tags">
   <h2 class="title">string.strip_tags</h2>
   <p class="simpara">
    (PHP 5.0.0 ve sonrası). Bu süzgecin kullanımı, tüm akım verisinin
    <span class="function"><a href="function.strip-tags.php" class="function">strip_tags()</a></span> işlevi ile işlenmesine eşdeğerdir.
    Bağımsız değişken olarak şu iki biçimden birini kabul eder: Ya
    <span class="function"><a href="function.strip-tags.php" class="function">strip_tags()</a></span> işlevinin ikinci bağımsız değişkenindeki gibi
    bir etiket listesi içeren bir dizi ya da etiket isimlerinden oluşan bir
    dizi.
   </p>
   <p class="para">
    <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 7.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
   </p>
   <div class="example" id="example-4">
    <p><strong>Örnek 4 - <code class="code">string.strip_tags</code> örneği</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$fp </span><span style="color: #007700">= </span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">'php://output'</span><span style="color: #007700">, </span><span style="color: #DD0000">'w'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">stream_filter_append</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">'string.strip_tags'</span><span style="color: #007700">, </span><span style="color: #0000BB">STREAM_FILTER_WRITE</span><span style="color: #007700">, </span><span style="color: #DD0000">"&lt;b&gt;&lt;i&gt;&lt;u&gt;"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">"&lt;b&gt;kalın metin&lt;/b&gt; &lt;h1&gt;1. seviyeden bir başlık&lt;/h1&gt; haline getirilir\n"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fclose</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/* Çıktısı: kalın metin 1. seviyeden bir başlık haline getirilir */<br /><br /></span><span style="color: #0000BB">$fp </span><span style="color: #007700">= </span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">'php://output'</span><span style="color: #007700">, </span><span style="color: #DD0000">'w'</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">stream_filter_append</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">'string.strip_tags'</span><span style="color: #007700">, </span><span style="color: #0000BB">STREAM_FILTER_WRITE</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'b'</span><span style="color: #007700">,</span><span style="color: #DD0000">'i'</span><span style="color: #007700">,</span><span style="color: #DD0000">'u'</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">, </span><span style="color: #DD0000">"&lt;b&gt;kalın metin&lt;/b&gt; &lt;h1&gt;1. seviyeden bir başlık&lt;/h1&gt; haline getirilir\n"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fclose</span><span style="color: #007700">(</span><span style="color: #0000BB">$fp</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/* Çıktısı: kalın metin 1. seviyeden bir başlık haline getirilir */<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

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