从路径中删除.jpg扩展名

时间:2013-04-16 23:49:54

标签: php

从路径中删除“.jpg”扩展名的成本较低的解决方案是什么,例如

lib/img/img.jpg  > lib/img/img

我会在循环中使用它6次,这就是为什么我需要一个轻量级的解决方案。

2 个答案:

答案 0 :(得分:3)

pathinfo原生方法可能是您最好的选择。输出是一个包含组件的数组,然后您可以将它们组合在一起:

$parts = pathinfo("lib/img/img.jpg");
$result = $parts['dirname'] . '/' . $parts['filename'];

$result现在包含您的按摩文件名。

答案 1 :(得分:1)

老实说,六个并不多。当你有一个至少运行一千次的循环时开始优化。

话虽如此,您正在寻找pathinfo功能。