fmatch
注意
这个$函数以小写字母开头。
描述
根据通配符模式查找匹配的文件名。
名称 | 描述 |
---|---|
const filename[] | 存储匹配结果的字符串(返回压缩字符串格式) |
const pattern[] | 匹配模式(支持通配符) |
index | 当存在多个匹配项时的文件索引号(默认:0) |
size = sizeof (filename) | 目标字符串的最大容量 |
返回值
true - 成功(找到匹配文件)
false - 失败(文件不存在或模式不匹配)
示例
if (fmatch("file.txt", "*.txt"))
{
print("文件匹配模式成功。");
}
else
{
print("文件 \"file.txt\" 不存在,或模式不匹配。");
}
注意事项
注意
本函数在 open.mp 服务器可用,SA:MP 服务器不支持。
相关函数
- fopen: 打开文件
- fclose: 关闭文件
- ftemp: 创建临时文件流
- fremove: 删除文件
- fwrite: 写入文件
- fread: 读取文件
- fputchar: 写入单个字符
- fgetchar: 读取单个字符
- fblockwrite: 写入数据块
- fblockread: 读取数据块
- fseek: 跳转文件指针
- flength: 获取文件长度
- fexist: 检查文件是否存在
- ftell: 获取当前文件位置
- fflush: 刷新文件到磁盘
- fstat: 获取文件状态信息
- frename: 重命名文件
- fcopy: 复制文件
- filecrc: 计算文件 CRC 校验值
- diskfree: 获取磁盘剩余空间
- fattrib: 设置文件属性
- fcreatedir: 创建目录