Linux の find コマンドを PHP プログラムから実行できるようにする必要があり、検索の出力を XML として返せるようにしたいと考えています。これは可能ですか?これを実行できるようにして、各子 (ファイル) の親 (ディレクトリ) を簡単に見つけられるようにしたいと考えています。または、これを行うより良い方法はありますか?ありがとう!
1 に答える
2
findコマンドからの出力をxmlとして取得するのではなく、テキストを返すだけです(これまでのように)。
おそらく、execを使用してfindを実行したときに返されるテキストから必要なxmlを作成するのが最善の策です。
sudoコードの例:
get all info you want to find: exec(find);
create barebones xml string;
create xml object ("i'd use simplexml in this example");
simplexml->addchild(info found from exec find);
sudoコードだけで申し訳ありませんが、現在の状況では何も書き込めませんでした
simplexmlについて知らない場合に役立つrefenece:
于 2012-10-09T20:47:20.377 に答える