constructor PEAR_Info::PEAR_Info
constructor PEAR_Info::PEAR_Info() – PHP 4 形式のコンストラクタ (ZE1)
Synopsis
require_once 'PEAR/Info.php';
void constructor PEAR_Info::PEAR_Info (
string $pear_dir = ''
, string $user_file = ''
, string $system_file = ''
, array $options
= = null
)
Description
$user_file
、$system_file
および
$options
はバージョン 1.7.0RC1
以降で使用できるようになりました。これらにより PEAR
設定ファイルをより簡単に定義できるようになり、PHP の
phpinfo()
と同様に「どの情報を表示するのか」を選択できるようになりました。
Parameter
-
string $pear_dir
-
(オプション) PEAR の基底インストールディレクトリ。
-
string $user_file
-
(オプション) PEAR のユーザ定義オプションを読み込むファイル。
-
string $system_file
-
(オプション) PEAR のシステム全体のデフォルトを読み込むファイル。
-
array $options
-
(オプション) 出力する PEAR 情報に関する設定。
Since
バージョン 1.0.1 (2003-04-24)
Note
This function can not be called
statically.
Example
<?php
require_once 'PEAR/Info.php';
// PEAR のバージョンとロゴ、設定ファイルの場所、チャネルの一覧と
// インストールされているパッケージの簡単な情報 (バージョンのみ)
// を、チャネル pear、__uri、pecl について表示します
$options = array('resume' => PEAR_INFO_GENERAL | PEAR_INFO_CHANNELS | PEAR_INFO_PACKAGES_VERSION,
'channels' => array('pear.php.net', '__uri', 'pecl.php_net')
);
// PEAR のインストールディレクトリを指定します。ここから pear.ini あるいは pearsys.ini を探します
$info = new PEAR_Info('c:\wamp\php', '', '', $options);
$info->display();
?>