通过文件路径获取dir的路径

时间:2014-08-27 11:51:49

标签: php

我想重命名文件名,例如文件位于:

/home/vhost/image.png

我想将文件重命名为:

/home/vhost/randomname.png

(分机可以不同)

我写了一个小小的脚本,它匹配文件的扩展名,并用扩展名添加新名称。

然而,我对directiories有疑问。是否有任何PHP函数会为输入'/home/vhost'返回'/home/vhost/image.png'之类的路径? 或者我应该手动编写此脚本吗?

1 个答案:

答案 0 :(得分:3)

你可以使用这样的dirname:

<?php
$path = "/etc/passwd";
$file = dirname ($path); // $file = "/etc"
?>