0

例如,从路径中删除“.jpg”扩展名的更便宜的解决方案是什么

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

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

4

2 回答 2

3

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

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

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

于 2013-04-16T23:52:48.717 回答
1

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

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

于 2013-04-16T23:52:59.030 回答