如何使用preg_replace在数字之间添加点?

时间:2012-03-26 00:30:46

标签: php numbers preg-replace twilio number-formatting

我正在使用一个名为Twilio的手机API,它会发送文字到语音。我正在制作一个电话号码验证脚本,它会生成一个“PIN”并呼叫用户并给他们提供针脚的东西,就像语音API所说的那样,例如。密码:2001年会说“二千零一”。

我在想,如果我在他们之间加点像PIN:2001 - > 2.0.0.1它会改变它,我猜我必须preg_replace但我不知道将使用什么表达式。

这就是我生成PIN的方式:

$pin = substr(str_shuffle('1234567890'), 0, 4);

1 个答案:

答案 0 :(得分:5)

这样的事情怎么样:

implode(".", str_split($pin))