我的问题既快速又简单。
我正在创建一个画廊,我正在使用 glob 从目录中获取我的全尺寸图像和缩略图。
我的缩略图图像的路径有一个变量:images/photo-strip/thumb/*.jpg
我正在减少使用路径并将其保存images/photo-strip/thumb/*.jpg
到*.jpg
basename()
$filename
然后我重新构建完整尺寸图像的路径,如下所示:$pathToFull = 'images/photo-strip/' . $filename;
我在拇指文件夹中的文件命名如下:th_*.jpg
全尺寸图像是*.jpg
(完全匹配但没有 th)。
然后,我有一个回显,将 HTML 放入标签中,缩略图路径位于<img>
标签中,完整尺寸路径位于<a>
标签中。
问题是我的全尺寸图像的路径是错误的,因为图像文件名中的 th_ 。
有没有办法修剪th_
from$filename
并将其保存为类似的东西,$full_filename
以便我可以更正全尺寸图像的文件名?
我可以轻松地重命名缩略图图像以排除 th_ 这将解决我的问题,但我更愿意保留文件名原样。
编辑:
我正在使用 BCMCFC 的方法,因为它摆脱了我不必拥有的两行代码。
感谢您的快速答复!