2012-10-09 68 views
0

我需要能夠從PHP程序運行Linux查找命令,並希望能夠將查找的輸出作爲XML返回。這可能嗎?我希望能夠做到這一點,所以我可以輕鬆地找到每個孩子(文件)的父級(目錄)。還是有更好的方法來做到這一點?謝謝!一種從PHP shell_exec返回XML輸出的方法?

回答

2

您不會將find命令的輸出作爲xml獲取,它只會返回文本(因爲它只能應用)。

你最好的辦法可能是從你使用exec運行find時返回的文本中創建你想要的xml。

例如須藤代碼:

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的代碼,不能在我的通城縣寫東西了

有用refenece,如果你不知道的SimpleXML:

http://us3.php.net/manual/en/book.simplexml.php

相關問題