php如何在前面添加+6并删除 - 或者用于电话号码的空间

时间:2015-06-23 14:20:21

标签: php

我正在尝试显示客户提供的电话号码+65555555555。

如何使用php更改为此格式?

客户可能输入:

555-555 5555

5555555555

555 555 5555

我只知道如何删除破折号和连字符。如何在前面添加+6?

$phone = "555-555 5555";
echo preg_replace("/[^0-9]/", "",$phone);

提前致谢

1 个答案:

答案 0 :(得分:4)

在preg_replace(“/ [^ 0-9] /”,“”,$ phone)之前添加“+6”并使用连接“。”


    $phone = "555-555 5555";
    echo "+6".preg_replace("/[^0-9]/", "",$phone);