XLIII. POSIX 関数

このモジュールは、IEEE 10003.1 (POSIX.1) 標準ドキュメントで 定義された関数へのインターフェースを有しています。 これらの関数は、他の手段からは利用できません。 POSIX.1 としては例えばかなり以前から PHP3 の一部として open(), read(),write() and close() 関数が定義されていました。 いくつかのよりシステム依存の関数は、以前は利用できませんでしたが、 このモジュールではこれらの関数に対する簡単なアクセス手段を提供すること により、これらの問題を解決しようとしています。

目次
posix_kill ? プロセスにシグナルを送信する
posix_getpid ? 現在のプロセスIDを返す
posix_getppid ? 親プロセスのIDを返す
posix_getuid ? 現在のプロセスの実際のユーザーIDを返す
posix_geteuid ? 現在のプロセスの有効なユーザーIDを返す
posix_getgid ? 現在のプロセスの実際のグループIDを返す
posix_getegid ? 現在のプロセスの有効なグループIDを返す
posix_setuid ? 現在のプロセスの有効な UID を設定する
posix_setgid ? 現在のプロセスの有効な GID を設定する
posix_getgroups ? 現在のプロセスのグループ設定を返す
posix_getlogin ? ログイン名を返す
posix_getpgrp ? 現在のプロセスのグループIDを返す
posix_setsid ? 現在のプロセスのセッションリーダーを作成する
posix_setpgid ? ジョブ制御のプロセスグループIDを設定する
posix_getpgid ? ジョブ制御のプロセスグループIDを得る
posix_setsid ? プロセスの現在のsidを得る
posix_uname ? システム名を得る
posix_times ? プロセス時間を得る
posix_ctermid ? 制御する端末のパス名を得る
posix_ttyname ? 端末のデバイス名を定義する
posix_isatty ? ファイル記述子が対話型端末であるかどうかを定義する
posix_getcwd ? 現在のディレクトリのパス名
posix_mkfifo ? fifo スペシャルファイル(名前付きパイプ)を作成する
posix_getgrnam ? 指定したグループ名を有するグループに関する情報を返す
posix_getgrgid ? 指定したグループIDを有するグループに関する情報を返す
posix_getpwnam ? 指定したユーザー名を有するユーザに関する情報を返す
posix_getpwuid ? 指定したユーザーIDを有するユーザーに関する情報を返す
posix_getrlimit ? システムリソース制限に関する情報を返す