Hàm fnmatch () khớp với tên tệp hoặc chuỗi với một mẫu được chỉ định.
Cú pháp
fnmatch(pattern, string, flags)
Tham số
-
mẫu - Mẫu để tìm kiếm.
-
chuỗi - Chuỗi để kiểm tra.
-
cờ - Bất kỳ giá trị nào sau đây:
-
FNM_NOESCAPE - Tắt tính năng thoát dấu gạch chéo ngược
-
FNM_PATHNAME - Dấu gạch chéo trong chuỗi chỉ khớp với dấu gạch chéo trong mẫu đã cho.
-
FNM_PERIOD - Khoảng thời gian đầu trong chuỗi phải được khớp chính xác với khoảng thời gian trong mẫu đã cho.
-
Quay lại
Hàm fnmatch () trả về TRUE nếu nó là một kết quả phù hợp, nếu không thì FALSE.
Sau đây là một ví dụ hiển thị mẫu ký tự đại diện.
Ví dụ
<?php $file = "organization.txt"; if (fnmatch("*organi[zs]ation",$file)) { echo "Found!"; } else { echo "Not found!"; } ?>
Đầu ra
Not found!