Foro de elhacker.net

Programación => 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
  1. if (function_exists('pcntl_fork')) {
  2.  $pid = pcntl_fork();
  3.  if ($pid == 1) {
  4.    exit();
  5.  }
  6. }

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?