Новые книги

Эта книга о том, как превратить свое любимое дело в источник стабильного и постоянного дохода. Воспользуйтесь авторской системой построения своего дела и начните продавать свои изделия или услуги, даже если вы ненавидите и не умеете продавать.

В книге описаны 20 блоков маркетинговой системы «Дело для Денег и Души». Создайте их хотя бы в «минимальной комплектации» и получайте доход от 15 000 рублей в неделю, не работая в офисе, занимаясь своим любимым делом. Свое дело – это альтернатива работе по найму, с одной стороны, и бизнесу в привычном его понимании – с другой. Система, изложенная в книге, подходит для людей творческих профессий, фрилансеров, специалистов, работающих дома, хендмейдеров… Не гадайте, подойдет ли она вам. Просто идите блок за блоком – вам понравится легкость, простота и эффективность этой системы построения своего дела. И доход на счете, который вы обязательно получите, если в точности выполните все рекомендации авторов.
Каждому человеку приятно заполучить что-нибудь «забесплатно». Сладкое слово «халява» ласкает слух, тешит иллюзиями, питает надеждами. Конечно, все мы знаем известную поговорку про бесплатный сыр в мышеловке, но это ничего не меняет: многочисленная армия любителей бесплатного в любом случае намного превышает количество тех, кто согласен приобрести то же самое за деньги. Собственно, в этом ничего плохого нет – так уж устроена человеческая природа: взять побольше, а отдать – поменьше.

Вот об этом и будет рассказано в данной книге. Прочитав ее, вы сможете бесплатно изучить иностранный язык, скачать книгу или реферат, просмотреть телепередачу (причем в удобное для себя время), прослушать музыку, узнать новости, создавать и редактировать документы, работать с графикой, искать любые данные и файлы, слушать радио, пользоваться торрент-трекерами и торрент-клиентами, а также много чего еще, подогреваемого сладким словом «халява».

pcntl_waitpid

Учебник РНР
НазадВперёд

pcntl_waitpid

(PHP 4 >= 4.1.0)

pcntl_waitpid - ожидает или возвращает статус разветвлённого потомка.

Описание

int pcntl_waitpid (int pid, int status, int options)

Функция pcntl_waitpid() задерживает выполнение текущего процесса, пока потомок pid не выполнит выход или пока не будет получен сигнал, акцией которого является окончание текущего процесса или вызов обработки сигнала. Если потомок как запрошенный pid уже выполнил выход в момент вызова (так называемый "zombie"-процесс), функция возвращает немедленно. Любые системные ресурсы, используемые потомком, освобождаются. См. в вашей системной man-странице waitpid(2) специфические детали о работе waitpid в вашей системе.

pcntl_waitpid() возвращает process ID вышедшего потомка, -1 при ошибке или нуль, если была использована WNOHANG и нет доступного потомка.

Значением pid может быть:

Таблица 1. Возможные значения pid
< -1 ожидать любой дочерний процесс, чей process group ID равен абсолютному значению pid.
-1ожидать любой дочерний процесс; то же поведение, что и у функции wait.
0ожидать любой дочерний процесс, чей process group ID равен аналогичному ID вызывающего процесса.
> 0ожидать любой дочерний процесс, чей process ID равен значению pid.

pcntl_waitpid() сохранит информацию статуса в параметре status, который может быть вычислен с использование следующих функций: pcntl_wifexited(), pcntl_wifstopped(), pcntl_wifsignaled(), pcntl_wexitstatus(), pcntl_wtermsig() и pcntl_wstopsig().

Значением options является значение нуль или более следующих двух глобальных констант, которые OR друг с другом:

Таблица 2. Возможные значения options
WNOHANGвозвращает немедленно, если ни один потомок не выполнил выход.
WUNTRACEDвозвращает для остановленных потомков, чей статус не сообщён.

См. также pcntl_fork(), pcntl_signal(), pcntl_wifexited(), pcntl_wifstopped(), pcntl_wifsignaled(), pcntl_wexitstatus(), pcntl_wtermsig() и pcntl_wstopsig().


Назад Оглавление Вперёд
pcntl_signal Вверхpcntl_wexitstatus