在最后一次出现特定字符后删除所有字符

时间:2017-07-02 15:46:16

标签: php character

Banner-agro-e1498817018351.jpg是我要归还的字符串,但是,我需要删除-e1498817018351,清理后我需要Banner-agro.jpg

最后的字符 - 可以是未定义的长度。

1 个答案:

答案 0 :(得分:1)

您可以使用以下代码执行此操作:

<?php
$temp = "Banner-agro-e1498817018351.jpg";
$str = substr($temp, 0, strrpos($temp, '-'));
$ext = substr(strrchr($temp, '.'), 1);
$output = $str .'.'. $ext;
echo $output;
?>

您可以尝试使用此代码here