(PHP 5, PHP 7, PHP 8)
proc_get_status — proc_open() tarafından açılmış bir süreç hakkında bilgi döndürür
proc_get_status() işlevi, proc_open() tarafından açılmış bir süreçle ilgili verileri döndürür.
süreç
Hakkında bilgi döndürülecek proc_open() özkaynağı.
Toplanan verileri içeren bir dizi döner. Dönen dizi şu elemanları içerir:
Eleman | Türü | Açıklama |
---|---|---|
command | string | proc_open() işlevine aktarılan komut dizgesi. |
pid | int | Süreç kimliği. |
running | bool | Süreç hala çalışıyorsa true , sonlanmışsa false . |
signaled | bool | Alt süreç yakalanmayan bir sinyal ile sonlanmışsa true . Windows üzerinde daima false 'tır. |
stopped | bool | Alt süreç bir sinyal ile durdurulmuşsa true . Windows üzerinde daima false 'tır. |
exitcode | int | Süreç tarafından döndürülen çıkış kodu (sadece running false ise anlamlıdır). İşlevin sadece ilk çağrısı gerçek değeri döndürür, diğerleri -1 döndürecektir. |
termsig | int | Alt sürecin sonlanmasını sağlayan sinyalin numarası (sadece signaled true ise anlamlıdır). |
stopsig | int | Alt sürecin durdurulmasını sağlayan sinyalin numarası (sadece stopped true ise anlamlıdır). |