2
我想僅使用數字搜索.jpg圖像的全名。使用glob查找完整文件名稱使用通配符
我有一個名爲「照片」和裏面所有的圖片被命名爲這樣的文件夾:
100-Lisa_Person1.jpg
150-BillJohnson.jpg
160-BlakeSmith(1).jpg
and so on....
的代碼:
$contact_lastname = 150;
$files = glob("C:\Pictures\\" . $contact_lastname . "*.jpg"); // Will find my .jpg
// Process through each file in the list
// and output its extension
if (count($files) > 0)
foreach ($files as $file)
{
$info = pathinfo($file);
echo "File found: extension ".$info["extension"]."<br>";
}
else
echo "No file name exists called $compartment. Regardless of extension."
所以這是我累了,但它在說:File found: extension jpg
但我需要知道它找到的圖像的完整文件名。
這不會提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 - [來自評論](/ review/low-quality-posts/11790961) – drew010
@ drew010請您澄清一下嗎? OP要求知道圖像的全名,而不僅僅是擴展名。這可以從'pathinfo'的數組的'basename'索引中找到。 – Chris
這在技術上是正確的答案,但可以擴展/清理更多的細節,否則我個人只會發佈它作爲評論,供他們嘗試。 – drew010