将英国电话作为字符串转换为有效的移动和固定电话格式

时间:2013-03-16 00:33:12

标签: php formatting

我正在为英国的一个汽车列表网站工作,我使用了最多11位数字作为最大限制的移动字段,没有空格或任何东西,只有11位移动和固定电话号码可以在那里。

我正在寻找一个显示数字的函数,如0114328929238来自数据库,但我希望它以下列方式显示

(01494)670007 (07763)786786 (0843)3096063

我的数据以11位数字的形式存储在我的数据库字段中 0114328929238

我需要以上面的格式显示这些数字,最重要的是它应该是有效的英国移动和固定电话格式。

请帮助我。

1 个答案:

答案 0 :(得分:1)

这个怎么样?

$phoneFromDatabase = '01234567890';
$phone = '(' . substr($phoneFromdatabase, 0, 4) . ') ' . substr($phoneFromDatabase, 5);