2017-06-22 79 views
0

我想知道我如何做一个云存储文件夹的简单scandir,或者甚至可能。PHP Scandir云文件夹

<?php 
$dir = "C:/wamp64/www/test"; 
$a = scandir($dir); 
$files = array_diff($a, array('.', '..')); 
file_put_contents("C:/wamp64/www/test.txt", ""); 
foreach ($files as $key) { 
    file_put_contents("C:/wamp64/www/test.txt","$key \r\n", FILE_APPEND); 
} 
?> 

我有这样的代码目前工作正常,但我的云路径是L:\2017,并把这些值只想说没有这样的文件或目录

知道的任何帮助,敬请原谅!

回答

0

你应该做这样的事情:

<?php 
$path = '\\2017\somepath\'; 

$user = "username"; 
$pass = "password"; 
$drive_letter = "L"; 

system("net use ".$drive_letter.": \"".$path."\" ".$pass." /user:".$user." /persistent:no>nul 2>&1"); 
$location = $drive_letter.":/somepath/your_directory"; 

if ($handle = opendir($location)) { 
    while (false !== ($entry = readdir($handle))) { 
    echo "$entry"; 
    } 
    closedir($handle); 
} 
?>