php格式化電話號碼的方法
更新時間:2015年04月24日 14:43:15 作者:不吃皮蛋
這篇文章主要介紹了php格式化電話號碼的方法,涉及php正則表達式的相關技巧,需要的朋友可以參考下
本文實例講述了php格式化電話號碼的方法。分享給大家供大家參考。具體分析如下:
這個函數只適用于美國電話,中國電話需要自己修改一下
function format_phone($phone)
{
$phone = preg_replace("/[^0-9]/", "", $phone);
if(strlen($phone) == 7)
return preg_replace("/([0-9]{3})([0-9]{4})/", "$1-$2", $phone);
elseif(strlen($phone) == 10)
return preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/","($1) $2-$3",$phone);
else
return $phone;
}
希望本文所述對大家的php程序設計有所幫助。
相關文章
PHP5.3的垃圾回收機制(動態(tài)存儲分配方案)深入理解
垃圾回收機制是一種動態(tài)存儲分配方案,它會自動釋放程序不再需要的已分配的內存塊,PHP也在語言層實現了內存的動態(tài)管理.內存的動態(tài)管理將開發(fā)人員從繁瑣的內存管理中解救出來2012-12-12
php基于雙向循環(huán)隊列實現歷史記錄的前進后退等功能
這篇文章主要介紹了php基于雙向循環(huán)隊列實現歷史記錄的前進后退等功能,較為詳細的分析了php使用歷史記錄功能所涉及的相關技巧與實現方法,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08
PHP讀取文本文件并逐行輸出該行使用最多的字符與對應次數的方法
這篇文章主要介紹了PHP讀取文本文件并逐行輸出該行使用最多的字符與對應次數的方法,涉及php針對文件的讀取及字符串遍歷、統(tǒng)計、排序等相關操作技巧2016-11-11

