dongzai5181
dongzai5181
2019-04-24 16:22

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

已采纳

I have a string like:

01-17-11-4

and want to get like:

01-17-114

How to do that in php?

I have tried following:

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

but it remove the last character like:

01-17-11-
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • duan198123 duan198123 2年前

    Using substr() which allows you to take parts of a string this first chops off the last 2 characters (using -2 as the length) and then adds the last character back on...

    echo substr($student->account_no, 0, -2).substr($student->account_no, -1);
    
    点赞 评论 复制链接分享

相关推荐