Gerçek zamanlı olarak çalıştırmak süreci

0 Cevap php

I'm trying to figure out how to display output (and read input) in real time in a process launched by PHP on the command line. There seem to be many alternatives: shell(), exec(), system(), popen(), proc_open()

ve farklar nelerdir bana tamamen açık değildir. Tüm ihtiyacım olan bir süreci yürütmek PHP komut dosyası çağrılır Aynı terminal üzerindeki görüntü çıkışı, belki girdi okunur ve nihayet PHP komut dosyası akışına dönmek için zaman süreci çıkar. Ben listelenen seçenekler arasında proc_open(), muhtemelen bunu yapmak mümkün, ama yapmak istediğiniz tüm harici sürecine kontrol vermek ve bitmesi için beklemek olduğu gibi, overkill gibi görünüyor.

Orada ilgili gibi bazı sorular vardır, ama bildiğim kadarıyla gördüğünüz gibi arka planda gönderme işlemi (istemiyorum) ya da benim durumumda olmayan bir tarayıcıda çıktı (görüntüleme hakkında aslında, her şey bir terminal olduğunu .)

0 Cevap