Tôi lấy lại tên tệp trong một hàm. Tôi muốn trả về tất cả các tệp tương tự với tệp này (theo tên tệp) từ thư mục khác. Tôi đã viết điều này:Mẫu RegEx trong hàm glob
$thumbDir = $this->files_path.'thumbs/';
$toglob = $thumbDir.pathinfo($name, PATHINFO_FILENAME).'_[0-9]+\x[0-9]+_thb.'.pathinfo($name, PATHINFO_EXTENSION);
foreach (glob($toglob) as $key => $value) {
echo $value;
}
Nhưng nó không hoạt động. Tôi tìm kiếm các tập tin mà tên tập tin của họ là:
oldFileName_[one or more digits]x[one or more digits]_thb.oldFileNameExtension
Tôi sẽ rất biết ơn nếu ai đó giúp tôi với điều này :)
đây là nhận xét toàn cục của tôi mà bạn trích dẫn từ, ngày của tôi được tạo, hoozah! :) –
@CrayonViolent haha awesome, nó là một trong những nhận xét tốt hơn về tài liệu PHP mà tôi đã thấy - cũng có một số lượng upvotes tốt. Bạn phải là người 'glob()' nếu bạn vấp phải câu hỏi này;) – Sam
Cảm ơn bạn đã trả lời :) – user3025978