【发布时间】:2017-06-05 09:35:25
【问题描述】:
我正在尝试使用strrchr() 和str_replace() 将文本中最后出现的逗号替换为“and”。
例子:
$likes = 'Apple, Samsung, Microsoft';
$likes = str_replace(strrchr($likes, ','), ' and ', $likes);
但这会替换整个最后一个单词(在本例中为 Microsoft),包括此字符串中的最后一个逗号。如何删除最后一个逗号并将其替换为 " 和 " ?
我需要使用strrchr() 作为函数来解决这个问题。这就是为什么这个问题没有重复并且更具体的原因。
【问题讨论】:
-
我看到了这个问题。我需要使用
strrchr来解决这个问题。
标签: php regex string replace str-replace