【发布时间】:2011-10-07 04:01:57
【问题描述】:
为什么以下不起作用。
$directory = './';
exec('ls -loh ' . $directory, $directory_list);
echo '<ul>';
foreach ($directory_list as $file) {
$x = explode(' ', $file);
echo '<li>' . $x[3] . '</li>';
}
echo '</ul>';
如果我不爆炸,我只是做echo '<li>'.$file.'</li>';,那么我每 li 都会得到一个这样的字符串
drwxr-xr-x 10 user 4.0K Sep 8 16:06 _test
我试图只获取大小而不是整个字符串。我做错了什么。
【问题讨论】:
-
你用双倍空格分割你的字符串
-
你知道PHP有filesystem functions,不是吗
-
你现在得到了什么结果?