<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.sockets.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.socket-get-option.php',
    1 => 'socket_get_option',
    2 => 'Soketle ilgili bir se&ccedil;eneğin değerini d&ouml;nd&uuml;r&uuml;r',
  ),
  'up' => 
  array (
    0 => 'ref.sockets.php',
    1 => 'Soket İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.socket-export-stream.php',
    1 => 'socket_export_stream',
  ),
  'next' => 
  array (
    0 => 'function.socket-getopt.php',
    1 => 'socket_getopt',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/sockets/functions/socket-get-option.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.socket-get-option" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">socket_get_option</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.3.0, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">socket_get_option</span> &mdash; <span class="dc-title">Soketle ilgili bir seçeneğin değerini döndürür</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.socket-get-option-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>socket_get_option</strong></span>(<span class="methodparam"><span class="type"><a href="class.socket.php" class="type Socket">Socket</a></span> <code class="parameter">$soket</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$seviye</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$seçenek</code></span>): <span class="type"><span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</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">soket</code> için ismi
   <code class="parameter">seçenek</code> ile belirtilen seçeneğin değerini döndürür.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.socket-get-option-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">soket</code></dt>
     <dd>
      <p class="para">
       <span class="function"><a href="function.socket-create.php" class="function">socket_create()</a></span> ile oluşturulmuş geçerli bir
       <span class="classname"><a href="class.socket.php" class="classname">Socket</a></span> nesnesi.
      </p>
     </dd>
    
    
     <dt><code class="parameter">seviye</code></dt>
     <dd>
      <p class="para">
       Seçeneğin geçerli olacağı protokol seviyesi. Örneğin soket
       seviyesindeki seçenekleri almak için bu bağımsız değişkende
       <strong><code><a href="sockets.constants.php#constant.sol-socket">SOL_SOCKET</a></code></strong> kullanılabilirdi.
       <strong><code>TCP</code></strong> gibi diğer seviyeler, seviyenin protokol
       numarası belirtilerek kullanılabilir. Protokol numaralarını
       <span class="function"><a href="function.getprotobyname.php" class="function">getprotobyname()</a></span> işleviyle alabilirsiniz.
      </p>
     </dd>
    
    
     <dt><code class="parameter">seçenek</code></dt>
     <dd>
      <table class="doctable table">
       <caption><strong>Olası soket seçenekleri</strong></caption>
       
        <thead>
         <tr>
          <th>Seçenek</th>
          <th>Açıklama</th>
          <th>Türü</th>
         </tr>

        </thead>

        <tbody class="tbody">
         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-debug">SO_DEBUG</a></code></strong></td>
          <td>
           Hata ayıklama bilgilerinin kaydelip kaydedilmeyeceğini belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-broadcast">SO_BROADCAST</a></code></strong></td>
          <td>
           Yayın iletilerinin aktarılılp aktarılmayacağını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-reuseaddr">SO_REUSEADDR</a></code></strong></td>
          <td>
           Yerel adresin yeniden kullanılabilir olup olmadığını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-reuseport">SO_REUSEPORT</a></code></strong></td>
          <td>
           Yerel portların yeniden kullanılabilir olduğunu belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-keepalive">SO_KEEPALIVE</a></code></strong></td>
          <td>
           Belirli aralıklarla ileti aktarımlarında bağlantının kalıcı olup
           olmayacağını belirtir. Eğer bağlı soket bu iletileri yanıtlamakta
           başarısız olursa bağlantı kopar ve sokete yazan sürece bir SIGPIPE
           sinyali gönderilir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-linger">SO_LINGER</a></code></strong></td>
          <td>
           <p class="para">
            Veri mevcut olduğunda <span class="function"><a href="function.socket-close.php" class="function">socket_close()</a></span> işlevinin
            bekletilip bekletilmeyeceğini belirtir. Öntanımlı olarak soket
            kapatılacağı zaman gönderilmemiş tüm veri gönderilmeye çalışılır.
            Soketin bağlantı yönelimli olduğu durumda
            <span class="function"><a href="function.socket-close.php" class="function">socket_close()</a></span> karşı ucun alındısını bekler.
           </p>
           <p class="para">
            Eğer <var class="varname">l_onoff</var> sıfırdan farklı ve
            <var class="varname">l_linger</var> sıfırsa gönderilmemiş tüm veri iptal
            edilir ve soketin bağlantı yönelimli olması durumunda karşı uca
            bir RST (sıfırla) gönderilir.
           </p>
           <p class="para">
            Diğer taraftan, <var class="varname">l_onoff</var> ve
            <var class="varname">l_linger</var>&#039;in ikisi de sıfırdan farklıysa tüm
            veri gönderilinceye veya <var class="varname">l_linger</var> ile
            belirtilen süre dolana kadar <span class="function"><a href="function.socket-close.php" class="function">socket_close()</a></span>
            bekletilir. Soket engellenmeyen kipte ise
            <span class="function"><a href="function.socket-close.php" class="function">socket_close()</a></span> başarısız olup bir hata
            döndürür.
           </p>
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>. Dizi iki anahtar içerir:
           <var class="varname">l_onoff</var> ve <var class="varname">l_linger</var>.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-oobinline">SO_OOBINLINE</a></code></strong></td>
          <td>
           Soketin band dışı veriyi hatta bırakıp bırakmayacağını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-sndbuf">SO_SNDBUF</a></code></strong></td>
          <td>
           Gönderim tamponunun boyunu belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-rcvbuf">SO_RCVBUF</a></code></strong></td>
          <td>
           Alım tamponunun boyunu belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-error">SO_ERROR</a></code></strong></td>
          <td>
           Hata durumu hakkında bilgi verip hata kodunu siler.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> (<span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> ile
           atanamayabilir.)
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-type">SO_TYPE</a></code></strong></td>
          <td>
           Soketin türünü belirtir (<strong><code><a href="sockets.constants.php#constant.sock-stream">SOCK_STREAM</a></code></strong> gibi).
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> (<span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> ile
           atanamayabilir.)
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-dontroute">SO_DONTROUTE</a></code></strong></td>
          <td>
           Giden iletilerin standart yönlendirme oluşumlarını es geçip
           geçmeyeceğini belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-rcvlowat">SO_RCVLOWAT</a></code></strong></td>
          <td>
           Soket girdi işlemlerinde işlenecek en küçük bayt sayısını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-rcvtimeo">SO_RCVTIMEO</a></code></strong></td>
          <td>
           Soket girdi işlemleri için zaman aşımı değerini belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>. Dizi iki anahtar içerir:
           Zaman aşımının saniye parçası <var class="varname">sec</var>, mikrosaniye
           parçası <var class="varname">usec</var> anahtarına konur.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-sndtimeo">SO_SNDTIMEO</a></code></strong></td>
          <td>
           Akış denetiminin veri gönderimini engellemesi nedeniyle bir çıktı
           işlevinin bekletileceği azami süreyi belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>. Dizi iki anahtar içerir:
           Zaman aşımının saniye parçası <var class="varname">sec</var>, mikrosaniye
           parçası <var class="varname">usec</var> anahtarına konur.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-sndlowat">SO_SNDLOWAT</a></code></strong></td>
          <td>
           Soket çıktı işlemlerinde işlenecek en küçük bayt sayısını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-nodelay">TCP_NODELAY</a></code></strong></td>
          <td>
           Nagle TCP algoritmasının iptal edilmiş olup olmadığını belirtir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-join-group">MCAST_JOIN_GROUP</a></code></strong></td>
          <td>
           Çok noktaya yayın grubuna katılır.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
           IPv4 veya IPv6 çok noktaya yayın adresi içeren
           <code class="literal">&quot;group&quot;</code> anahtarlı ve <code class="literal">&quot;eth0&quot;</code>
           gibi arabirim adını veya <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> türünde
           bir arabirim numarası (arabirimin yönlendirme kuralları
           kullanılarak seçilmesi gerektiğini belirtmek için
           <code class="literal">0</code> belirtilebilir) içeren
           <code class="literal">&quot;interface&quot;</code> anahtarlı bir dizi
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-leave-group">MCAST_LEAVE_GROUP</a></code></strong></td>
          <td>
           Çok noktaya yayın grubunu terkeder.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>. Daha fazla bilgi için bkz:
           <strong><code><a href="sockets.constants.php#constant.mcast-join-group">MCAST_JOIN_GROUP</a></code></strong>
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-block-source">MCAST_BLOCK_SOURCE</a></code></strong></td>
          <td>
           Evvelce bağlanılmış olması gereken belli bir çok noktaya yayın
           grubuna belli bir kaynaktan gelen paketleri engeller.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
           <strong><code><a href="sockets.constants.php#constant.mcast-join-group">MCAST_JOIN_GROUP</a></code></strong> seçeneğindeki anahtarlara ek
           olarak <code class="literal">source</code> anahtarına da sahip bir dizi.
           <code class="literal">source</code> anahtarı, engellenen IPv4 veya IPv6
           kaynak adresini belirten bir dizge içerir.
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-unblock-source">MCAST_UNBLOCK_SOURCE</a></code></strong></td>
          <td>
           Evvelce bağlanılmış olması gereken belli bir çok noktaya yayın
           grubuna belli bir kaynaktan gelen paketlerin engellemesini kaldırır
           (yeniden almaya başlar).
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
           <strong><code><a href="sockets.constants.php#constant.mcast-block-source">MCAST_BLOCK_SOURCE</a></code></strong> ile aynı biçemde bir dizi.
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-join-source-group">MCAST_JOIN_SOURCE_GROUP</a></code></strong></td>
          <td>
           Kaynak adresi belli bir değerle eşleşen belli bir çok noktaya
           yayın grubunu hedefleyen paketleri alır.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
           <strong><code><a href="sockets.constants.php#constant.mcast-block-source">MCAST_BLOCK_SOURCE</a></code></strong> ile aynı biçemde bir dizi.
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.mcast-leave-source-group">MCAST_LEAVE_SOURCE_GROUP</a></code></strong></td>
          <td>
           Kaynak adresi belli bir değerle eşleşen belli bir çok noktaya
           yayın grubunu hedefleyen paketlerin alımını durdurur.
          </td>
          <td>
           <span class="type"><a href="language.types.array.php" class="type array">array</a></span>.
           <strong><code><a href="sockets.constants.php#constant.mcast-block-source">MCAST_BLOCK_SOURCE</a></code></strong> ile aynı biçemde bir dizi.
           Sadece <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevinde
           kullanılabilir.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ip-multicast-if">IP_MULTICAST_IF</a></code></strong></td>
          <td>
           IPv4 çok noktaya yayın giden paketleri için arabirim.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> veya <span class="type"><a href="language.types.string.php" class="type string">string</a></span>.
           Arabirim numarasını içeren <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> türünde bir değer veya
           <code class="literal">eth0</code> gibi arabirim adını içeren
           <span class="type"><a href="language.types.string.php" class="type string">string</a></span> türünde bir değer. Arabirim seçiminde
           yönlendirme tablosunun kullanılacağını ifade etmek için
           <span class="type">0</span> değeri belirtilebilir.
           <span class="function"><strong>socket_get_option()</strong></span> işlevi bir arabirim indisi
           döndürür.  C API&#039;sinin tersine bu seçenek bir IP adresi almaz.
           Bu, <strong><code><a href="sockets.constants.php#constant.ip-multicast-if">IP_MULTICAST_IF</a></code></strong> ile
           <strong><code><a href="sockets.constants.php#constant.ipv6-multicast-if">IPV6_MULTICAST_IF</a></code></strong> arasındaki farkın
           yoksayılmasını sağlar.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ipv6-multicast-if">IPV6_MULTICAST_IF</a></code></strong></td>
          <td>
           IPv6 çok noktaya yayın giden paketleri için arabirim.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span> veya <span class="type"><a href="language.types.string.php" class="type string">string</a></span>.
           <strong><code><a href="sockets.constants.php#constant.ip-multicast-if">IP_MULTICAST_IF</a></code></strong> ile aynı.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ip-multicast-loop">IP_MULTICAST_LOOP</a></code></strong></td>
          <td>
           IPv4 paketleri için çok noktaya yayın geridönüş ilkesi, daha önce
           katılmış olması gereken giden çok noktaya yayınların geridönüşünü
           etkinleştirir veya devre dışı bırakır. Bununla birlikte, etki,
           unix&#039;lerde ve Windows&#039;ta uygulamada farklılık gösterir; farklılık
           unix&#039;lerde alma yolunda, Windows&#039;ta ise gönderme yolundadır.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>.
           (<code class="literal">0</code> ya da <code class="literal">1</code>).
           <span class="function"><a href="function.socket-set-option.php" class="function">socket_set_option()</a></span> işlevi için kabul edilebilir
           veya uygun PHP kurallarıyla mantıksal bir değere dönüştürülebilir
           herhangi bir değer.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ipv6-multicast-loop">IPV6_MULTICAST_LOOP</a></code></strong></td>
          <td>
           IPv6 için olması dışında <strong><code><a href="sockets.constants.php#constant.ip-multicast-loop">IP_MULTICAST_LOOP</a></code></strong> ile benzer.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>.
           Bkz: <strong><code><a href="sockets.constants.php#constant.ip-multicast-loop">IP_MULTICAST_LOOP</a></code></strong>.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ip-multicast-ttl">IP_MULTICAST_TTL</a></code></strong></td>
          <td>
           Giden IPv4 çok noktaya yayın paketleri için yaşam süresi. 0 (arabirimi bırakma) ile 255 arasında bir değer. Öntanımlı değer
           1&#039;dir (sadece yerel ağa ulaşılır).
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>. 0 ile 255 arası bir tamsayı.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.ipv6-multicast-hops">IPV6_MULTICAST_HOPS</a></code></strong></td>
          <td>
           IPv6 için olması dışında <strong><code><a href="sockets.constants.php#constant.ip-multicast-ttl">IP_MULTICAST_TTL</a></code></strong> ile
           benzer. Ayrıca, öntanımlı yol kullanılacak anlamında -1 de kabul
           edilir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>. -1 ile 255 arası bir tamsayı.
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-mark">SO_MARK</a></code></strong></td>
          <td>
           Linux&#039;ta&#039; paketleri süzme amacıyla soket üzerinde bir tanıtıcı
           tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-acceptfilter">SO_ACCEPTFILTER</a></code></strong></td>
          <td>
           FreeBSD/NetBSD&#039;de  dinlenen sokete kabul süzgeci ekler.
           FreeBSD&#039;de kabul süzgecinin çekirdek modülü önceden yüklenmelidir
           (örn, accf_http).
          </td>
          <td>
           <span class="type"><a href="language.types.string.php" class="type string">string</a></span> name of the filter (length 15 max).
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-user-cookie">SO_USER_COOKIE</a></code></strong></td>
          <td>
           FreeBSD&#039;de paketleri süzmek amacıyla soket üzerinde bir tanıtıcı
           tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-rtable">SO_RTABLE</a></code></strong></td>
          <td>
           OpenBSD&#039;de paketleri süzmek amacıyla soket üzerinde bir tanıtıcı
           tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-donttrunc">SO_DONTTRUNC</a></code></strong></td>
          <td>
           Okunmamış veriler korunur.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-wantmore">SO_WANTMORE</a></code></strong></td>
          <td>
           Daha fazla veri hazır olduğunda bir ipucu verilir.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-defer-accept">TCP_DEFER_ACCEPT</a></code></strong></td>
          <td>
           Veri hazır olana kadar dinleme soketi uyarılmaz.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-incoming-cpu">SO_INCOMING_CPU</a></code></strong></td>
          <td>
           Soketin CPU benzerliğini tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-meminfo">SO_MEMINFO</a></code></strong></td>
          <td>
           Soketin tüm meminfo&#039;ları.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-bpf-extensions">SO_BPF_EXTENSIONS</a></code></strong></td>
          <td>
           Sokete eklenecek çekirdek tarafından desteklenen BPF uzantıları.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.so-setfib">SO_SETFIB</a></code></strong></td>
          <td>
           Soketin route tablosunu (FIB) tanımlar. (Yalnızca FreeBSD)
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.sol-filter">SOL_FILTER</a></code></strong></td>
          <td>
           Bir sokete atfedilen süzgeçler. (Yalnızca Solaris/Illumos)
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-keepcnt">TCP_KEEPCNT</a></code></strong></td>
          <td>
           TCP&#039;nin bağlantıyı kesmeden önce göndermesi gereken azami canlı
           tutma sondalarının sayısını tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-keepidle">TCP_KEEPIDLE</a></code></strong></td>
          <td>
           Bağlantının boşta kalması için gereken süreyi ayarlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-keepintvl">TCP_KEEPINTVL</a></code></strong></td>
          <td>
           Bağımsız canlı tutma sondaları arasındaki süreyi tanımlar.
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-keepalive">TCP_KEEPALIVE</a></code></strong></td>
          <td>
           Bağlantının boşta kalması için gereken süreyi ayarlar (Yalnızca macOS).
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

         <tr>
          <td><strong><code><a href="sockets.constants.php#constant.tcp-notsent-lowat">TCP_NOTSENT_LOWAT</a></code></strong></td>
          <td>
           Soket akımı tarafından yazma kuyruğundaki gönderilmemiş veri
           sayısının sınırını tanımlar (Yalnızca Linux)
          </td>
          <td>
           <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
          </td>
         </tr>

        </tbody>
       
      </table>

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


 <div class="refsect1 returnvalues" id="refsect1-function.socket-get-option-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Hata durumunda <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> yoksa belirtilen seçeneğin değerini döndürür.
  </p>
 </div>


 <div class="refsect1 changelog" id="refsect1-function.socket-get-option-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">soket</code> artık bir
<span class="classname"><a href="class.socket.php" class="classname">Socket</a></span> örneği olabiliyor; evvelce
<span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> türündeydi.</td></tr>

    </tbody>
   
  </table>

 </div>


 <div class="refsect1 examples" id="refsect1-function.socket-get-option-examples">
  <h3 class="title">Örnekler</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Örnek 1 - <span class="function"><strong>socket_get_option()</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 />$socket </span><span style="color: #007700">= </span><span style="color: #0000BB">socket_create_listen</span><span style="color: #007700">(</span><span style="color: #0000BB">1223</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">$linger </span><span style="color: #007700">= array(</span><span style="color: #DD0000">'l_linger' </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">1</span><span style="color: #007700">, </span><span style="color: #DD0000">'l_onoff' </span><span style="color: #007700">=&gt; </span><span style="color: #0000BB">1</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">socket_set_option</span><span style="color: #007700">(</span><span style="color: #0000BB">$socket</span><span style="color: #007700">, </span><span style="color: #0000BB">SOL_SOCKET</span><span style="color: #007700">, </span><span style="color: #0000BB">SO_LINGER</span><span style="color: #007700">, </span><span style="color: #0000BB">$linger</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">socket_get_option</span><span style="color: #007700">(</span><span style="color: #0000BB">$socket</span><span style="color: #007700">, </span><span style="color: #0000BB">SOL_SOCKET</span><span style="color: #007700">, </span><span style="color: #0000BB">SO_REUSEADDR</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.socket-get-option-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <ul class="simplelist">
   <li><span class="function"><a href="function.socket-create-listen.php" class="function" rel="rdfs-seeAlso">socket_create_listen()</a> - Bağlantı kabul etmek i&ccedil;in port &uuml;zerinde bir soket a&ccedil;ar</span></li>
   <li><span class="function"><a href="function.socket-set-option.php" class="function" rel="rdfs-seeAlso">socket_set_option()</a> - Soketle ilgili se&ccedil;enekleri belirler</span></li>
  </ul>
  </div>


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