[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