<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.pcntl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'function.pcntl-wait.php',
    1 => 'pcntl_wait',
    2 => '&Ccedil;atallanmış bir &ccedil;ocuğun durum kodu i&ccedil;in bekler',
  ),
  'up' => 
  array (
    0 => 'ref.pcntl.php',
    1 => 'S&uuml;re&ccedil; Denetim İşlevleri',
  ),
  'prev' => 
  array (
    0 => 'function.pcntl-unshare.php',
    1 => 'pcntl_unshare',
  ),
  'next' => 
  array (
    0 => 'function.pcntl-waitid.php',
    1 => 'pcntl_waitid',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/pcntl/functions/pcntl-wait.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.pcntl-wait" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">pcntl_wait</h1>
  <p class="verinfo">(PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">pcntl_wait</span> &mdash; <span class="dc-title">Çatallanmış bir çocuğun durum kodu için bekler</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.pcntl-wait-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>pcntl_wait</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter reference">&$durum</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$seçenekler</code><span class="initializer"> = 0</span></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter reference">&$özkaynak_kullanımı</code><span class="initializer"> = []</span></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

  <p class="para rdfs-comment">
   Bir çocuk süreç çıkana veya sonlandırıcı bir sinyal alana ya da bir sinyal
   eylemcisi çağrılana kadar çalışmakta olan sürecin çalışmasını askıya alır.
   Bir çocuk zaten çıkmışsa (yani bir zombi süreçse) işlev beklemeden döner.
   Çocuk sürecin kullandığı sistem özkaynakları serbest bırakılır.
   Sisteminizde waitpid&#039;in nasıl çalıştığı hakkında ayrıntılı bilgi edinmek
   için waitpid(2) kılavuz sayfasına bakınız.
  </p>
  <blockquote class="note"><p><strong class="note">Bilginize</strong>: 
   <p class="para">
    <code class="parameter">seçenekler</code> bağımsız değişkeni olmadan,
    <code class="parameter">pid</code> bağımsız değişkeninde <code class="literal">-1</code>
    belirterek bir <span class="function"><a href="function.pcntl-waitpid.php" class="function">pcntl_waitpid()</a></span> çağrısı yapmaya
    denktir.
   </p>
  </p></blockquote>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.pcntl-wait-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">durum</code></dt>
     <dd>
      <p class="para">
       <span class="function"><strong>pcntl_wait()</strong></span>  işlevi <code class="parameter">durum</code>
       bağımsız değişkeninde durum bilgisini şu işlevler ile değerendirilmek üzere
       saklar: <span class="function"><a href="function.pcntl-wifexited.php" class="function">pcntl_wifexited()</a></span>,
       <span class="function"><a href="function.pcntl-wifstopped.php" class="function">pcntl_wifstopped()</a></span>,
       <span class="function"><a href="function.pcntl-wifsignaled.php" class="function">pcntl_wifsignaled()</a></span>,
       <span class="function"><a href="function.pcntl-wexitstatus.php" class="function">pcntl_wexitstatus()</a></span>,
       <span class="function"><a href="function.pcntl-wtermsig.php" class="function">pcntl_wtermsig()</a></span> ve
       <span class="function"><a href="function.pcntl-wstopsig.php" class="function">pcntl_wstopsig()</a></span>.
      </p>
     </dd>
    
    
     <dt><code class="parameter">seçenekler</code></dt>
     <dd>
      <p class="para">
       Sisteminizde wait3 kullanılabiliyorsa (geneldde BSD sistemlerinde
       bulunur) isteğe bağlı olan <code class="parameter">seçenekler</code>
       değişirgesini kullanabilirsiniz. Aksi takdirde bu bağımsız değişkende
       belirtilen seçeneklerin hiçbir etkisi olmayacaktır. Bağımsız değişkenin
       değeri aşağıdaki küresel sabitlerin bitsel VEYAlanmışıdır:
       <table class="doctable table">
        <caption><strong>Olası <code class="parameter">seçenekler</code></strong></caption>
        
         <tbody class="tbody">
          <tr>
           <td><strong><code><a href="pcntl.constants.php#constant.wnohang">WNOHANG</a></code></strong></td>
           <td>
            Çıkmış çocuk süreç yoksa hemen dön.
           </td>
          </tr>

          <tr>
           <td><strong><code><a href="pcntl.constants.php#constant.wuntraced">WUNTRACED</a></code></strong></td>
           <td>
            Durumu raporlanmamış ve durmuş çocuklar varsa dön.
           </td>
          </tr>

         </tbody>
        
       </table>

      </p>
     </dd>
    
    
     <dt><code class="parameter">özkaynak_kullanımı</code></dt>
     <dd>
      <p class="para">
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.pcntl-wait-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Çocuk süreç çıkmışsa süreç kimliği, hata oluşmuşsa -1,
   (wait3 bulunan sistemlerde) <strong><code><a href="pcntl.constants.php#constant.wnohang">WNOHANG</a></code></strong> kullanılmış ama
   ortada bir çocuk süreç yoksa 0 ile döner.
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.pcntl-wait-seealso">
  <h3 class="title">Ayrıca Bakınız</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.pcntl-fork.php" class="function" rel="rdfs-seeAlso">pcntl_fork()</a> - &Ccedil;alışan s&uuml;reci &ccedil;atallar</span></li>
    <li><span class="function"><a href="function.pcntl-signal.php" class="function" rel="rdfs-seeAlso">pcntl_signal()</a> - Bir sinyal eylemci belirtir</span></li>
    <li><span class="function"><a href="function.pcntl-wifexited.php" class="function" rel="rdfs-seeAlso">pcntl_wifexited()</a> - Durum kodunun normal bir &ccedil;ıkışı mı işaret ettiğine bakar</span></li>
    <li><span class="function"><a href="function.pcntl-wifstopped.php" class="function" rel="rdfs-seeAlso">pcntl_wifstopped()</a> - &Ccedil;ocuk s&uuml;recin durmuş olup olmadığına bakar</span></li>
    <li><span class="function"><a href="function.pcntl-wifsignaled.php" class="function" rel="rdfs-seeAlso">pcntl_wifsignaled()</a> - Durum kodunun bir sinyal sebebiyle bir sonlanmayı mı işaret ettiğine bakar</span></li>
    <li><span class="function"><a href="function.pcntl-wexitstatus.php" class="function" rel="rdfs-seeAlso">pcntl_wexitstatus()</a> - Sonlanmış &ccedil;ocuk s&uuml;recin d&ouml;n&uuml;ş kodunu d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.pcntl-wtermsig.php" class="function" rel="rdfs-seeAlso">pcntl_wtermsig()</a> - &Ccedil;ocuk s&uuml;recin sonlanmasına sebep olan sinyali d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.pcntl-wstopsig.php" class="function" rel="rdfs-seeAlso">pcntl_wstopsig()</a> - &Ccedil;ocuk s&uuml;recin durmasına sebep olan sinyali d&ouml;nd&uuml;r&uuml;r</span></li>
    <li><span class="function"><a href="function.pcntl-waitpid.php" class="function" rel="rdfs-seeAlso">pcntl_waitpid()</a> - Bir &ccedil;ocuk s&uuml;recin &ccedil;ıkmasını bekler ve durum kodunu d&ouml;nd&uuml;r&uuml;r</span></li>
   </ul>
  </p>
 </div>


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