<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.sockets.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'sockets.errors.php',
    1 => 'Soket Hataları',
    2 => 'Soket Hataları',
  ),
  'up' => 
  array (
    0 => 'book.sockets.php',
    1 => 'Sockets',
  ),
  'prev' => 
  array (
    0 => 'sockets.examples.php',
    1 => '&Ouml;rnekler',
  ),
  'next' => 
  array (
    0 => 'ref.sockets.php',
    1 => 'Soket İşlevleri',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/sockets/errors.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="sockets.errors" class="chapter">
 <h1 class="title">Soket Hataları</h1>

 <p class="para">
  Soket eklentisi, güçlü BSD soketlerine faydalı bir arayüz olması için
  yazılmıştır. Dikkat edilirse bu işlevlerin hem Windows hem de Unix
  gerçeklenimlerinin gayet iyi çalışacağı görülür. Hemen tüm soket işlemleri
  olumsuz koşullarda başarısız olabilir, böyle bir durumda hatayı açıklayan
  bir <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> iletisi çıktılanır. Bu bazan
  geliştiricinin isteği haricinde olur. Örneğin, bağlantı beklenmedik şekilde
  kesildiğinden <span class="function"><a href="function.socket-read.php" class="function">socket_read()</a></span> işlevi ister istemez bir
  <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> iletisi çıktılar. Bu uyarıları
  <code class="literal">@</code>-işleci ile engellemek ve hata kodunu uygulama içinde
  <span class="function"><a href="function.socket-last-error.php" class="function">socket_last_error()</a></span> işleviyle yakalamak mümkündür. Böyle
  bir hata kodu ile ilgili hata iletisini
  <span class="function"><a href="function.socket-strerror.php" class="function">socket_strerror()</a></span> işleviyle alabilirsiniz. Daha
  ayrıntılı bilgi için bu işlevlerin açıklamalarına bakınız.
 </p>
 <blockquote class="note"><p><strong class="note">Bilginize</strong>: 
  <p class="para">
   Alınan hata iletilerinin dili geçerli yerele bağlı
   (<strong><code><a href="string.constants.php#constant.lc-messages">LC_MESSAGES</a></code></strong>) olsa da soket eklentisi tarafından
   üretilen <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> iletileri İngilizce&#039;dir:
   <div class="example-contents screen">
<div class="cdata"><pre>
Warning - socket_bind() unable to bind address [98]: Adrese bağlanılamadı
</pre></div>
   </div>
  </p>
 </p></blockquote>
</div>
<?php manual_footer($setup); ?>