如何使用str replace删除最后一个

时间:2017-06-25 12:35:31

标签: php

如何降低这一词的最后一个

戏剧,恐怖,生活,漫画,小说,浪漫,学校,惊悚,

我想删除Thriller的最后一个逗号,

我试试这个

$var = 'Drama, Horror, Life, Manga, Novel, Romance, School, Thriller,';
    echo substr_replace($var, 'bob', 0, -1) . "<br />\n"; ?>

输出

bob,

除了来自Thriller的最新逗号外,全部删除了

2 个答案:

答案 0 :(得分:1)

您可以使用rtrim执行此操作:

$newstring = rtrim($var, ", ");

答案 1 :(得分:1)

$var = 'Drama, Horror, Life, Manga, Novel, Romance, School, Thriller,';
echo substr_replace($var, 'bob', strlen($var)-1, 1) . "<br />\n";

strlen函数返回字符串的长度。