php格式化電話號碼的方法
更新時(shí)間:2015年04月24日 14:43:15 作者:不吃皮蛋
這篇文章主要介紹了php格式化電話號碼的方法,涉及php正則表達(dá)式的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了php格式化電話號碼的方法。分享給大家供大家參考。具體分析如下:
這個(gè)函數(shù)只適用于美國電話,中國電話需要自己修改一下
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程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP5.3的垃圾回收機(jī)制(動(dòng)態(tài)存儲(chǔ)分配方案)深入理解
垃圾回收機(jī)制是一種動(dòng)態(tài)存儲(chǔ)分配方案,它會(huì)自動(dòng)釋放程序不再需要的已分配的內(nèi)存塊,PHP也在語言層實(shí)現(xiàn)了內(nèi)存的動(dòng)態(tài)管理.內(nèi)存的動(dòng)態(tài)管理將開發(fā)人員從繁瑣的內(nèi)存管理中解救出來2012-12-12
php基于雙向循環(huán)隊(duì)列實(shí)現(xiàn)歷史記錄的前進(jìn)后退等功能
這篇文章主要介紹了php基于雙向循環(huán)隊(duì)列實(shí)現(xiàn)歷史記錄的前進(jìn)后退等功能,較為詳細(xì)的分析了php使用歷史記錄功能所涉及的相關(guān)技巧與實(shí)現(xiàn)方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08
php正則表達(dá)式基本知識與應(yīng)用詳解【經(jīng)典教程】
這篇文章主要介紹了php正則表達(dá)式基本知識與應(yīng)用,詳細(xì)講述了php正則表達(dá)式的基本概念、知識點(diǎn)并結(jié)合實(shí)例形式分析了php正則表達(dá)式的使用技巧,需要的朋友可以參考下2017-04-04
PHP讀取文本文件并逐行輸出該行使用最多的字符與對應(yīng)次數(shù)的方法
這篇文章主要介紹了PHP讀取文本文件并逐行輸出該行使用最多的字符與對應(yīng)次數(shù)的方法,涉及php針對文件的讀取及字符串遍歷、統(tǒng)計(jì)、排序等相關(guān)操作技巧2016-11-11

