我想知道如何在云端存储中创建一个简单的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 :(得分: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);
}
?>