我想重命名文件名,例如文件位于:
/home/vhost/image.png
我想将文件重命名为:
/home/vhost/randomname.png
(分机可以不同)
我写了一个小小的脚本,它匹配文件的扩展名,并用扩展名添加新名称。
然而,我对directiories有疑问。是否有任何PHP函数会为输入'/home/vhost'
返回'/home/vhost/image.png'
之类的路径?
或者我应该手动编写此脚本吗?
答案 0 :(得分:3)
你可以使用这样的dirname:
<?php
$path = "/etc/passwd";
$file = dirname ($path); // $file = "/etc"
?>