任何人都可以指导我,如何在PHP代码中使用Linux命令从所有目录和子目录中获取所有文件名及其大小和文件路径。
我正在运行扫描代码。我需要获取文件并执行扫描。问题是,当我在linux服务器上运行时,执行扫描需要很长时间。所以,我想把linux命令添加到我的php脚本中并检查如果服务器是linux然后而不是我的函数,那么这些coomands可以使用,因此增加了扫描的速度。
答案 0 :(得分:0)
递归ls将起作用:
<?php
exec('ls -lR', $output);
答案 1 :(得分:0)
$result = shell_exec("find dirname -ls");