array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.proc-terminate.php', 1 => 'proc_terminate', ), 'up' => array ( 0 => 'ref.exec.php', 1 => 'Program Çalıştırma İşlevleri', ), 'prev' => array ( 0 => 'function.proc-open.php', 1 => 'proc_open', ), 'next' => array ( 0 => 'function.shell-exec.php', 1 => 'shell_exec', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/exec/functions/proc-terminate.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 5, PHP 7, PHP 8)
proc_terminate — proc_open ile açılmış bir süreci öldürür
Belirtilen (proc_open() tarafından açılmış) sürece bir sinyal gönderir ve sürecin sonlanmasını beklemeden döner.
proc_terminate() bir süreci sonlandırmanızı ve sonucu beklemeden diğer işlemlere devam edebilmenizi sağlar. Sürecin sonlanıp sonlanmadığını proc_get_status() işlevini kullanarak yoklayabilirsiniz.
süreç
proc_open() tarafından açılmış bir süreç özkaynağı.
sinyal
İsteğe bağlı bu bağımsız değişken sadece POSIX sistemlerde
kullanışlıdır. Bu sistemlerde bir süreci kill(2)
sistem çağrısı ile öldürebilirsiniz. Bağımsız değişkenin öntanımlı değeri
SIGTERM
'dir.
Sürecin sonlanma durumu ile döner.