phpでlsコマンドを実行する方法(出力結果が複数の場合)

php

phpでlsコマンドを実行する方法を昨日紹介しました。

今日は、lsの出力結果が複数の場合の実行方法を紹介します。

phpのexec()関数を使用します。

書式は「exec(実行したいコマンド,アウトプット先)」となります。

やってみましょう。

サーバ上に「/tmp/hoge、/tmp/kamo1、/tmp/kamo2」が存在していれば、出力結果は以下のようになります。

 

ちなみに、以下のようにすると最後の1行のみ表示されます。

サーバ上に「/tmp/hoge、/tmp/kamo1、/tmp/kamo2」が存在していても、出力結果は以下のようになります。

Secured By miniOrange
タイトルとURLをコピーしました