PHP Handbuch
Zurück |  | Weiter

# posix_mkfifo

(PHP 3 >= 3.0.13, PHP 4, PHP 5)

posix_mkfifo -- Erzeugt eine "FIFO special"-Datei (named pipe)

## Beschreibung

bool posix_mkfifo ( string Pfadname, int Modus )

posix_mkfifo() erzeugt eine spezielle `FIFO`-Datei, die im Dateisystem existiert und als bidirektionaler Kommunikationsendpunkt für Prozesse agiert.

`Pfadname`

  Der Pfad zur `FIFO`-Datei.

`Modus`

  Der zweite Parameter, `Modus`, muss in oktaler Schreibweise angegeben werden (z.B. 0644). Die Zugriffsberechtigungen des neu erzeugten `FIFO` hängen auch von der Einstellung der aktuellen umask() ab. Die Zugriffsberechtigungen der erzeugten Datei sind (mode & ~umask).

## Rückgabewerte

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

## Anmerkungen

> Anmerkung: Wenn Safe Mode aktiviert ist, überprüft PHP, ob die Dateien/Verzeichnisse die mit dem Skript bearbeitet werden sollen, die gleiche UID (Eigentümer) haben wie das Skript selbst.

Zurück | Zum Anfang | Weiter
posix_kill | Nach oben | posix_mknod