我似乎无法使用realpath函数来处理变量有没有办法解决这个问题?当我在函数中使用变量时,它返回的内容我知道路径名在没有realpath函数的情况下工作但我想使用带路径名的realpath函数。
realpath('./members/' . $userId . '/images/thumbs/' . $image);
编辑真实路线。
http://localhost/Project/members/24/images/thumbs/avatar.png
答案 0 :(得分:8)
答案 1 :(得分:0)
路径真的存在吗?至于要使用的realpath函数,路径必须是有效且现有的位置。
因此,如果您使用.htaccess创建“伪”路径,realpath函数将无法使用它们。内部变量的使用无关紧要(假设它们填充正确且正确),因为它真正需要的是一个有效的字符串。
答案 2 :(得分:0)
realpath()在失败时返回FALSE,例如如果文件不存在。
http://php.net/realpath
检查你的变量,伙计