PEAR_PackageFileManager::addPlatformException() -- インストール時のプラットフォーム条件を追加する
説明
特別な追加情報が必要ない場合、プラットフォームを指定する文字列の書式は
OS-version-cpu-extra でなければなりません。また、OS は
"windows." のように小文字で指定する必要があります。
条件に一致するかどうかは正規表現を使用して調べられますが、
ワイルドカード文字には .* や .? ではなく * および ? を使用します。
hpux/aix/irix/linux はすべて排他的であることに注意しましょう。
「Windows 以外」を選択するには、(*ix|*ux|darwin) のように指定します。
PEAR 1.3.2 以降なら、!windows のように指定できます。
この情報は、OS/Guess.php のソースを調べて得たものです。
もしここで説明している意味がよくわからない場合は、このファイルを
読みましょう。
パラメータ
- string
$path
ファイルへの相対パス (packagedirectory オプションの値を起点とする)。
- string
$platform
プラットフォームを示す文字列。
注意
この関数は、スタティックにコールする
ことはできません。