Функции PHP »»» Функции семафоров, shared-памяти и IPC(PHP 3>= 3.0.6, PHP 4, PHP 5)
sem_get - получает id семафора.
Описание
int sem_get (int key [, int max_acquire [, int perm]])
Возвращает положительный идентификатор семафора при успехе, FALSE при ошибке.
sem_get() возвращает id, который может использоваться для доступа к семафору System V с
данным ключом.Семафор создаётся, если необходимо, с использованием битов
допуска, специфицированных в параметре
perm (по умолчанию 0666).Количество процессов, которые могут получать
семафор одновременно, устанавливается параметром max_acquire
(по умолчанию 1).В настоящее время это значение устанавливается только в
том случае, если процесс обнаруживает, что он является единственным процессом,
присоединённым к этому семафору.
Второй вызов sem_get() для того же ключа возвращает другой идентификатор семафора, но оба
идентификатора указывают на один семафор.
См. также sem_acquire(),
sem_release() и ftok().
Примечание:
эта функция не работает на системах Windows.