从字符串中删除倒数第二个字符(连字符)

我有一个像这样的字符串:

01-17-11-4

并想要得到像:

01-17-114

如何在php中做到这一点?

我尝试了以下方法:

  substr_replace(implode('-', str_split($student->account_no, 2)), "", -1)

但它会删除最后一个字符,例如:

01-17-11-


缥缈止盈
浏览 700回答 1
1回答

开心每一天1111

使用substr()which可以让您分割字符串的一部分,然后首先截断最后2个字符(使用-2作为长度),然后再加上最后一个字符...echo substr($student->account_no, 0, -2).substr($student->account_no, -1);
打开App,查看更多内容
随时随地看视频慕课网APP