scandir

    1熱度

    2回答

    如何獲得沒有文件擴展名的文件? 目前我收到一個像logo.png這樣的文件,但我只需要文件名logo。 if (is_dir($dir_path)) { $files = scandir($dir_path); foreach($files as $file) { if (!in_array($file, $exclude_all)) { $p

    0熱度

    2回答

    是否可以檢查具有相同文件名(僅在文件擴展名中不同)的文件,並且只顯示一次它們的名稱? if (is_dir($dir_path)) { $files = scandir($dir_path); foreach($files as $file) { if (!in_array($file, $exclude_all)) { $path_to_fi

    0熱度

    1回答

    /home/name_a/folder/public_html/index.php腳本: include_once('/home/name_b/folder/public_html/index.inc.php'); index.inc.php腳本: define("ROOT", __DIR__ ."/"); $pages_dir = 'pages'; include ($page_dir.

    3熱度

    3回答

    我需要一個實例方法或lambda函數,或者它相當於作爲scandir的select函數參數傳遞。有沒有辦法做到這一點? 我試圖實現的關鍵是讓select函數(回調)爲調用它的類的每個實例查看不同的參數。爲了使這個線程安全,或者不是非常醜陋,我不能將我的參數存儲在全局變量中,這就是類實例的用途。 下面是它會是什麼樣子,如果它與lambda函數在C++ 11的工作: myclass:getFilesM

    0熱度

    2回答

    我在我的網站上有一個傳送帶。每張幻燈片看起來是這樣的: <div class="item active"> <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> <img src="img/gallery/country/thumb/01.jpg" alt="Default Im

    0熱度

    1回答

    <?php $dir = ''; if(isset($_GET['dir']) && !empty($_GET['dir']) && !stristr($_GET['dir'], '.')){ $dir = '/'. $_GET['dir']; echo '<a href="files.php">back to /</a><br><br>'; } foreach(s

    0熱度

    2回答

    我有一個新聞概述頁面,我想單獨包括一個php文件的文件夾。 而不是手動將每個人包括到我的概述頁面中,我想我會使用PHP來掃描php文件的文件夾,並將其作爲include語句打印出來。 我有以下代碼: <?php $articles = glob("/assets/news/form/*.php"); ?> <?php if(count($articles)) { natcasesor

    3熱度

    2回答

    我想獲得具有文件夾 而不是使用 $fileArray = scandir($dir); foreach ($fileArray as $file) { if (preg_match("_img",$file) && pathinfo($file, PATHINFO_EXTENSION) == 'pdf'){ $filteredArray[] = $file; }

    0熱度

    1回答

    我有以下代碼: $path=$_SERVER['DOCUMENT_ROOT'] . "/WOWSlider/data1/images"; $files= array_diff(scandir($path), array('..',".")); $path2=$_SERVER['DOCUMENT_ROOT'] . "/WOWSlider/data1/images/thumbs

    0熱度

    1回答

    TIA。有了我的補救PHP技能,我無法弄清楚爲什麼scandir不會自動按字母順序排序。 (將文件夾分組在一起並進行按字母順序排列和文件分組在一起並按字母順序排序也很好,但這並不重要。)我錯過了什麼? <?php $dir = './customers/' . $customer . "/"; $exclude = array(".","..",".htaccess"); if (i