您可以使用正则表达式来替换冒号后面的11位数字。以下是一个示例代码:
$string = "冒号后面的数字是:12345678901";
$pattern = '/:(\d{11})/';
$replacement = ':***********';
$result = preg_replace($pattern, $replacement, $string);
echo $result;
在上面的示例中,我们使用正则表达式模式/:(\d{11})/
来匹配冒号后面的11位数字。然后,我们使用preg_replace()
函数将匹配到的数字替换为***********
。最后,我们打印替换后的字符串。
请注意,上述代码仅替换了冒号后面的11位数字,如果您的需求是替换冒号及其后面的所有内容,可以将正则表达式模式修改为/:(\d{11}.*)/
。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站