pclose
(PHP 4, PHP 5, PHP 7, PHP 8)
pclose β ΠΠ°ΠΊΡΠΈΠ²Π°Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ ΠΏΡΠΎΡΠ΅ΡΡ
ΠΠΏΠΈΡ
pclose(resource $handle): int
ΠΠ°ΠΊΡΠΈΠ²Π°Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ Π½Π° ΠΏΠΎΡΡΠΊ, Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ popen()
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
handle
Π€Π°ΠΉΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ ΠΌΠ°Ρ Π±ΡΡΠΈ ΡΠΈΠ½Π½ΠΈΠΌ ΡΠ° ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ Π±ΡΡΠΈ ΠΎΡΡΠΈΠΌΠ°Π½ΠΈΠΉ ΡΡΠΏΡΡΠ½ΠΈΠΌ Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ ΡΡΠ½ΠΊΡΡΡ popen()
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΡΠ°ΡΡΡ Π²ΠΈΡ
ΠΎΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΡ, ΡΠΎ Π·Π°Π²Π΅ΡΡΡΡΡΡΡΡ. Π£ ΡΠ°Π·Ρ Π²ΠΈΠ½ΠΈΠΊΠ½Π΅Π½Π½Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ -1
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π―ΠΊΡΠΎ PHP Π·ΡΠ±ΡΠ°Π½ΠΎ Π· ΠΎΠΏΡΡΡΡ --enable-sigchild, Π·Π½Π°ΡΠ΅Π½Π½Ρ ΡΡΡΡ ΡΡΠ½ΠΊΡΡΡ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ, Π½Π΅ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½ΠΎ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ pclose()****
Loading...
ΠΡΠΈΠΌΡΡΠΊΠΈ
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ Π’ΡΠ»ΡΠΊΠΈ Π΄Π»Ρ Unix:
pclose() Π²Π½ΡΡΡΡΡΠ½ΡΠΎ ΡΠ΅Π°Π»ΡΠ·ΠΎΠ²Π°Π½Π° Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΡ
waitpid(3)
. ΠΠ»Ρ ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρ Π²ΠΈΡ ΠΎΠ΄Ρ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠΉΡΠ΅ Π½Π°ΡΠΎΠΌΡΡΡΡ ΡΡΠ½ΠΊΡΡΡ pcntl_wexitstatus()
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- popen() - ΠΡΠ΄ΠΊΡΠΈΠ²Π°Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ ΠΏΡΠΎΡΠ΅ΡΡ