Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: chocola en 22 Febrero 2015, 23:30 PM

Título: Duda función pcntl_fork en PHP
Publicado por: chocola en 22 Febrero 2015, 23:30 PM
Hola a todos,

Hoy revisando un proyecto hecho en PHP, me he encontrado con un trozo de código muy loco. No entiendo muy bien cuales es el objetivo o misión del mismo. Tiene que ver con la función pcntl_fork, según he leido esta relacionado con la gestión de hilos en PHP.

Abajo os dejo el código:
Código (php) [Seleccionar]
if (function_exists('pcntl_fork')) {
 $pid = pcntl_fork();
 if ($pid == 1) {
   exit();
 }
}


Muchas gracias a tod@s con antelación.
Un saludo.
Título: Re: Duda función pcntl_fork en PHP
Publicado por: MinusFour en 23 Febrero 2015, 00:31 AM
Me parece que hace un fork del proceso y el proceso padre se detiene, mientras el hijo continua. ¿Quizas es para "enviar" el proceso al background?