怎么消除php后缀,php去除.下载后缀

去点 “.下载“ 后缀

$target_dir = 'target_dir';

$subfix = '.下载';

function rdf($target_dir, $subfix)

{

chdir($target_dir);

foreach (scandir('./') as $file) {

if ($file !== '.' && $file !== '..') {

if (is_file($file) && stripos($file, $subfix) !== false)

rename($file, basename($file, $subfix));

else if (is_dir($file) && !is_link($file))

rdf($file, $subfix);

}

}

chdir('..');

}

rdf($target_dir, $subfix);

echo "current working directory is: " . getcwd();

try {

chdir('index_files');

$all_files = scandir('./');

foreach($all_files as $file)

if (mb_substr($file, -mb_strlen('.下载')) == '.下载')

if (!rename($file, explode('.下载', $file)[0])) //explode('.下载', $file)[0] 可以换成 basename($file, '.下载')

echo ($file . 'renamed failed');

} catch (Exception $e) {

die($e -> getMessage());

}

$target_dir = 'index_files';

function rdf($target_dir) {

echo $target_dir . PHP_EOL;

chdir($target_dir);

foreach(scandir('./') as $file) {

if ($file !== '.' && $file !== '..')

if (is_dir($file))

rdf($file);

else

echo $file . PHP_EOL;

}

}

rdf($target_dir);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值