【发布时间】:2011-08-01 08:51:17
【问题描述】:
从字符串中删除最后一个字符的最快方法是什么?
我有一个类似的字符串
a,b,c,d,e,
我想删除最后一个 ',' 并取回剩余的字符串:
OUTPUT: a,b,c,d,e
最快的方法是什么?
【问题讨论】:
-
如果这个字符串是通过循环连接的,你可以使用“implode”它会在没有最后一个逗号的情况下连接
-
@Tufan Barış Yıldırım:字符串连接不在循环中
-
请不要担心“最快”而不先进行某种重要的测量。与其担心最快,不如想想哪种方式最清晰。
-
这不应被标记为重复,因为另一个问题表明您知道最后一个字符是什么(“句号”)。
-
@FruitBreak 没有正确标记,因为您可以看到 I-M-JM 接受了哪个答案。又是
trim()。所以他的意思是“如何从字符串中删除最后一个特定字符?”而不是“最后一个”。所有其他答案都是“错误的”。唯一错误的重复标记是this question。
标签: php