php - 检查字符串中的有效目录名称

标签 php directory

我需要一个 native 或用户创建的函数来检查字符串是否是有效的目录名称。 我查看了 PHP 文档,我只能找到函数 is_dir,它检查它是否是一个现有目录,并且不是一个有效的目录名称。

最佳答案

这应该适合你。

参见 regex for validating folder name & file name

if (strpbrk($filename, "\\/?%*:|\"<>") === FALSE) {
  /* $filename is legal; doesn't contain illegal character. */
}
else {
  /* $filename contains at least one illegal character. */
}

关于php - 检查字符串中的有效目录名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12680061/

相关文章:

javascript - 检查是否从 Javascript 设置了 $_SESSION 变量

php - 如何在PHP中安全实现 "Remember me"按钮(持久登录)

php - Flex - 增加 PHP 服务函数调用的超时

python - 将目录更改为 Python 脚本的目录

windows - 在大型目录结构上运行时出现元数据导出错误

css - 在 CSS 文件中访问 Laravel 的公共(public)文件夹

javascript - 在登录时显示自定义错误消息

php - 如何在 WooCommerce 中创建有效的自定义产品查询?

python - 如何从python中的不同文件夹导入类?

c# - 无法创建 Aux 文件夹