首页 技术教程建站经验正文

【PHP编程技巧】如何快速判断文件名是否合法并提升代码安全性

kmwl520 建站经验 2024-06-20 07:55:38 70 0 小白日志PHP代码
如何快速判断文件名是否合法并提升代码安全性

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

发表评论

评论列表(0人评论 , 70人围观)
☹还没有评论,来说两句吧...

会员中心

探索精品网络资源的宝藏之地-歆梦资源网(775n.com)

https://123.775n.com/

| 京ICP备100000000

Powered By 某某网络科技有限公司

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯