我有一个看起来有点像这样的PHP变量:
$id = "01922312";
Run Code Online (Sandbox Code Playgroud)
我需要用另一个字符替换最后两个或三个数字.我该怎么做呢?
编辑很抱歉这个混乱,基本上我有上面的变量,在我完成处理之后我想它看起来像这样:
$new = "01922xxx";
Run Code Online (Sandbox Code Playgroud)
Mar*_*ers 38
试试这个:
$new = substr($id, 0, -3) . 'xxx';
Run Code Online (Sandbox Code Playgroud)
结果:
01922xxx
Jon*_*nah 16
您可以使用substr_replace替换子字符串.
$id = substr_replace($id, 'xxx', -3);
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
14215 次 |
| 最近记录: |