[PHP-users 1187] Re: プロセスの状況で警告ページに切り替えたい
Ryuzi Kambe
php-users@php.gr.jp
Tue, 14 Aug 2001 13:19:34 +0900
On Tue, 14 Aug 2001 13:10:19 +0900
"seiji" <s.masugata@digicom.dnp.co.jp> wrote:
> こんにちわ、桝形です。
>
> > これによると、systemでもexecでも、$command_resultには
> > 実行した最後の行のみが格納されます。psコマンドの
> > 実行結果は複数行にわたることが多いので、これでは
> > 少し都合が悪いのです。
>
> exec関数に第2引数を与えてあげればなんとかならない
> でしょうか?
>
> exec("ps -e", $Array);
> for($XX = 0; $XX < count($Array);$XX++)
> echo $Array[$XX]."<Br>";
>
> こんな風に。これじゃ使えませんか?
利用できました。
[PHP-users 1181]杉山さんのやり方も同様にうまく
行きました。
マニュアルでは、execの場合
「指定した配列は、 コマンドからの出力の各行で埋められます」
と書かれているのを見逃しておりました m(_ _)m
お恥ずかしい限りです(^^;
Ryuzi Kambe
kambe@mc.kcom.ne.jp