簡體   English   中英

php:掃描目錄並使用過濾選項保存到txt

[英]php : scan dir and save into txt with filter option

我有 php 功能,可以掃描目錄並將內容列表保存到文本中。它運行良好,但現在我想添加限制給定范圍的過濾器功能,以防止保存到文本中。

function dirscan($dir,$file){
$folder = scandir($dir);
natsort($folder);
foreach ($folder as $value)
{
{
if ($value != '.' && $value != '..')
$val=$value."\r\n";
}
$fh = fopen($file,'a');
fwrite($fh,$val);
}
}

glob() 可能是您正在尋找的內容:
https://www.php.net/manual/en/function.glob.php

function dirscan($dir,$file,$ext){
$folder = scandir($dir);
natsort($folder);
foreach ($folder as $value)
{
{
if ($value != '.' && $value != '..'&& pathinfo($value, PATHINFO_EXTENSION) !== $ext)
$val=$value."\r\n";
}
$fh = fopen($file,'a');
fwrite($fh,$val);
}
}

$file_temp='list.txt';
unlink($file_temp);

信用提示:勞倫斯·切羅內

暫無
暫無

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

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