File_Passwd_Common::_open()

File_Passwd_Common::_open() -- ファイルをオープンする

概要

mixed &File_Passwd_Common::_open (string $mode [, mixed $file = null])

説明

ファイルをオープンして排他的にロックし、そのファイルハンドルを返します。

(パッケージ開発者用)

パラメータ

string $mode

ファイルをオープンする際のモード。

string $file

パスワードファイルへのパス。

返り値

ファイルハンドルリソースを返します。失敗した場合は PEAR_Error を返します。

表 43-1PEAR_Error の値

エラーコード概要
FILE_PASSWD_E_DIR_NOT_CREATEDパスワードファイルが存在すべきディレクトリが作成できません。
FILE_PASSWD_E_FILE_NOT_OPENEDパスワードファイルを指定したモードでオープンできません。
FILE_PASSWD_E_FILE_NOT_LOCKEDパスワードファイルをロックできません。

注意

この関数は、スタティックにコールする ことはできません。