簡體   English   中英

如何選擇帶有正則表達式的文件夾

[英]How to choose folders with regular expressions

我需要選擇一些文件夾以將它們轉換為數組並計算其內部,以動態顯示其中的圖像量。

現在我有一個路徑變量:

$gallery_path = "assets/images/content/referenzen/gallery";

從那里,我計算$ gallery_path內特定文件夾內的所有圖像,如下所示:

  $refA_path = "assets/images/content/referenzen/gallery/refA";
  $refA = glob($refA_path . '/*.{jpeg,jpg,png}', GLOB_BRACE);
  echo count($refA);

我有不同的文件夾,它們分別命名為refA,refAb等。 我想做的是僅選擇名稱為ref {number或letter}的文件夾。 就像是:

$refA_path = "assets/images/content/referenzen/gallery/{all folders with ref*}";

正則表達式中是否有類似的東西可以實現這一目標?

您也可以通過GLOB_ONLYDIR選項使用glob()

$paths_array = glob("assets/images/content/referenzen/gallery/ref*", GLOB_ONLYDIR);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM