第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么 scandir、opendir 和 glob 都不返回我的目錄內容

為什么 scandir、opendir 和 glob 都不返回我的目錄內容

PHP
尚方寶劍之說 2023-04-15 17:39:36
我目前正在創(chuàng)建一個應用程序以根據(jù)預定義的主題生成和管理項目名稱。此應用程序具有非?;镜脑票4婀δ堋K浅:唵?,旨在通過將生成的保存數(shù)據(jù)保存在服務器上的文件中來在沒有數(shù)據(jù)庫的情況下工作。為了讓程序下載所有已保存的文件,我需要列出服務器上一個文件夾中的所有已保存文件。但是,我似乎無法從我的服務器獲得預期的響應。我嘗試了 3 種不同的方法來列出所有文件,但沒有一種方法返回任何文件,這對我來說似乎很奇怪。$dir = "WordPress_SecureMode_01/Bubba/";echo pathinfo($dir, PATHINFO_DIRNAME);// Open a known directory, and proceed to read its contentsif (is_dir($dir)) {    if ($dh = opendir($dir)) {        while (($file = readdir($dh)) !== false) {            echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";        }        closedir($dh);    }}$files = scandir('WordPress_SecureMode_01/Bubba/');foreach($files as $file){    echo $file;    echo pathinfo($file, PATHINFO_FILENAME);}$entries = glob('WordPress_SecureMode_01/Bubba/*.txt');foreach($entries as $entry){    echo $entry;}如您所見,我現(xiàn)在使用三種不同的方法來檢索文件。opendir、scandir 和 glob。他們所有的發(fā)現(xiàn)都被我的應用程序回應并因此檢索。但是,我的應用程序收到的唯一數(shù)據(jù)是腳本頂部 pathinfo 方法的輸出。因此,客戶端和服務器之間的通信工作正常,但掃描目錄文件的所有選項都不是。有誰知道為什么會發(fā)生這種行為?
查看完整描述

2 回答

?
慕田峪7331174

TA貢獻1828條經(jīng)驗 獲得超13個贊

如果文件位于同一目錄中,您要么想要使用絕對路徑:

$dir = __DIR__;

或者相對路徑,如果它們在同一目錄中:

$dir = "./";


查看完整回答
反對 回復 2023-04-15
?
慕運維8079593

TA貢獻1876條經(jīng)驗 獲得超5個贊

您的代碼中的此處$dir不是目錄,這就是代碼沒有前進的原因。


請通過簡單地執(zhí)行來檢查路徑,無論它是否是 dir


$dir = "WordPress_SecureMode_01/Bubba/";


if (is_dir($dir)) {

echo 'Yes';

}

else{

echo 'No';

}

如果它給你是,這意味著它與路徑無關,如果它返回給你否,那么請將你的路徑更改為該文件夾。


查看完整回答
反對 回復 2023-04-15
  • 2 回答
  • 0 關注
  • 162 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號