我需要能够从PHP程序运行Linux find命令,并希望能够将find的输出作为XML返回。这可能吗?我希望能够这样做,这样我就可以轻松找到每个子(文件)的父(目录)。或者有更好的方法吗?谢谢!
答案 0 :(得分:2)
你不会将find命令的输出作为xml获得,它只会返回文本(因为它只应该这样)。
您最好的选择可能是在使用exec运行查找时从返回的文本中创建所需的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:
,请提供帮助