向检索到的映像路径添加子目录和后缀


Adding sub-directory and suffix to retrieved image path

我现在使用的命令是:

<php echo get('external_photo'); ?>

从自定义字段中检索图像的完整路径,例如:

http://www.mywebsite.com/images/test.jpg

,我想把检索到的图像的路径更改为:

http://www.mywebsite.com/images/thumbs/test_thumb.jpg

有谁能告诉我把子目录和后缀附加到图像路径的最好方法是什么吗?

提前感谢!

使用php dirname()函数裁判:http://php.net/manual/en/function.dirname.php

,然后使用'。'字符在php中添加字符串

<?php echo dirname(get('external_photo'))."/thunbs/test_thumb.jpg" ?>
<?php 
$photoname = dirname(get('external_photo'))."/thumbs/".basename(get('external_photo'));
$photothumb = str_replace(".jpg", "_thumb.jpg", $photoname);
echo $photothumb;
} ?>