php - 在 PHP 的文件名中使用波浪号 ~
问题描述
我想指定一个相对于$HOME
用户目录的路径。例如:
$path = "~/deep/down/in/folder.zip";
$size = filesize($versionPath)
返回错误
filesize(): stat failed for ~/deep/down/in/folder.zip
如果我改用绝对路径
$path = "/home/notapacherootfolder/deep/down/in/folder.zip";
$size = filesize($path);
它按预期工作。是否可以~
在 PHP 中使用文件名?
解决方案
推荐阅读
- google-cloud-platform - KAFKA Broker绑定外部IP
- c# - 理解为枚举赋值的结构
- sql - 左连接 OR 条件的替代方案
- swift - Xcode 11:无法从 iOS 13 上的自定义包中的资产目录(.car 文件)实例化图像
- python - 在 Odoo 13 中 @api.one 的替代品是什么?
- python - 获取数据框中匹配和不匹配列数据的计数
- javascript - 是否可以将某些单击的 href 发送到另一个 BrowserWindow?
- sql - 插入到 sql server 表中,使用返回超过 1 个值的子查询
- amazon-ecs - 当 ECS 任务定义已经有这个时,为什么 CodePipeline 需要一个`imagedefinitions.json`?
- javascript - 在一台服务器中出现 angularjs 错误,其中相同的代码在另一台服务器中完美运行