$filename = "/destination/destination2/file_*";
“*”=任何
destination2文件:
file_somethingrandom
因为$ filename包含*所以它应该选择file_somethingrandom
怎么做?
答案 0 :(得分:9)
使用glob()
功能,如下所示:
<?php
$filename = "/destination/destination2/file_*";
foreach (glob($filename) as $filefound) {
echo "$filefound size " . filesize($filefound) . "\n";
}
?>
答案 1 :(得分:2)
试试这个
foreach (glob("/destination/destination2/file_*") as $filename) {
echo $filename;
}
干杯!
答案 2 :(得分:0)
除了echo之外,您还可以使用其他功能,但是它的作用是,在名称为“ file_”的“ / destination / destination2 /”内的一组文件中随机选择文件名。
<?php
$filea = glob('/destination/destination2/file_*');
echo $filea[rand(0,count($filea)-1];
?>