PHP.mk документација

Основна употреба

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

pcntl.example.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека pcntl.example.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Основна употреба

Референца за `pcntl.example.php` со подобрена типографија и навигација.

pcntl.example.php

Основна употреба

This example forks off a daemon process with a signal handler.

Example #1 Process Control Example

<?php
pcntl_async_signals
(true);

$pid = pcntl_fork();
if (
$pid == -1) {
die(
"could not fork");
} else if (
$pid) {
exit();
// we are the parent
} else {
// we are the child
}

// detach from the controlling terminal
if (posix_setsid() == -1) {
die(
"could not detach from terminal");
}

// setup signal handlers
pcntl_signal(SIGTERM, "sig_handler");
pcntl_signal(SIGHUP, "sig_handler");

// loop forever performing tasks
while (1) {

// do something interesting here

}

function
sig_handler($signo)
{

switch (
$signo) {
case
SIGTERM:
// handle shutdown tasks
exit;
break;
case
SIGHUP:
// handle restart tasks
break;
default:
// handle all other signals
}

}

?>

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.