替换最后 x 个数字
2022-08-30 20:15:12
我有一个PHP变量,看起来有点像这样:
$id = "01922312";
我需要用另一个字符替换最后两三个数字。我该怎么做?
编辑很抱歉造成混淆,基本上我有上面的变量,在我完成处理后,我希望它看起来像这样:
$new = "01922xxx";
我有一个PHP变量,看起来有点像这样:
$id = "01922312";
我需要用另一个字符替换最后两三个数字。我该怎么做?
编辑很抱歉造成混淆,基本上我有上面的变量,在我完成处理后,我希望它看起来像这样:
$new = "01922xxx";
试试这个:
$new = substr($id, 0, -3) . 'xxx';
结果:
01922xxx
您可以使用 来替换子字符串。substr_replace
$id = substr_replace($id, 'xxx', -3);
参考: