如何在PHP中删除文件夹路径的其余部分

2ledvvac  于 5个月前  发布在  PHP
关注(0)|答案(2)|浏览(80)

我已经显示了以下文件夹从我的ftp它是把它正确地,但我试图显示最后一个文件夹是有这样做的e.gstr_replace无论如何,但这不完全是我要找的。

httpdocs/user_images/ 
e.g user_images

    httpdocs/user_images/home 
e.g home

    httpdocs/user_images/home/lastest 
e.g lastest

    httpdocs/user_images/home/lastest/monday 
e.g monday

    httpdocs/user_images/home/lastest/friday 
e.g friday

字符串

5fjcxozz

5fjcxozz2#

使用preg_split和array_pop。示例代码:

<?php

$dirs = array("httpdocs/user_images/", "httpdocs/user_images/home", "httpdocs/user_images/home/lastest", "httpdocs/user_images/home/lastest/monday","httpdocs/user_images/home/lastest/friday");    
foreach ($dirs as $_) {  
                $bits = preg_split("|/|", $_);
                print $_ . " --> " . array_pop($bits) . "\n";
}

字符串

相关问题