PHP判断文件名合法性
PHP
functionisValidFileName$fileName//定义合法字符范围(只包含英文、数字、点号和连接线)$validChars'[a-zA-Z0-9\.\-\_]'//构建正则表达式模式$pattern$validChars'{1,256}$/u'returnpreg_match$pattern$fileName//测试函数$fileNames'test.txt''.hidden''_temp''myfile!'foreach$fileNamesas$fileNameifisValidFileName$fileNameecho"{$fileName}是有效的文件名"PHP_EOLelseecho"{$fileName}不是有效的文件名"PHP_EOL
- 上一篇: 小白-服务器正确的安装宝塔的粗略教程
- 下一篇: php 取中间n位字符
发表评论