這篇文章將為大家詳細(xì)講解有關(guān)php實(shí)現(xiàn)只獲取數(shù)字的方法,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
作為一家“創(chuàng)意+整合+營(yíng)銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們?cè)跇I(yè)內(nèi)良好的客戶口碑。成都創(chuàng)新互聯(lián)公司提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁(yè)制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營(yíng)銷運(yùn)營(yíng)等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營(yíng)模式與有效的網(wǎng)絡(luò)營(yíng)銷方法,創(chuàng)造更大的價(jià)值。
php實(shí)現(xiàn)只獲取數(shù)字的方法:1、使用正則表達(dá)式獲取數(shù)字;2、使用“in_array”方法獲取數(shù)字;3、使用“is_numeric”函數(shù)獲取數(shù)字。
PHP提取字符串中的數(shù)字
PHP提取字符串中的第一組數(shù)字
PHP提取字符串中的數(shù)字的其它方法
第一種方法,使用正則表達(dá)式:
function findNum($str=''){ $str=trim($str); if(empty($str)){return '';} $reg='/(\d{3}(\.\d+)?)/is';//匹配數(shù)字的正則表達(dá)式 preg_match_all($reg,$str,$result); if(is_array($result)&&!empty($result)&&!empty($result[1])&&!empty($result[1][0])){ return $result[1][0]; } return ''; }
第二種方法,使用in_array方法:
function findNum($str=''){ $str=trim($str); if(empty($str)){return '';} $temp=array('1','2','3','4','5','6','7','8','9','0'); $result=''; for($i=0;$i第三種方法,使用is_numeric函數(shù):
function findNum($str=''){ $str=trim($str); if(empty($str)){return '';} $result=''; for($i=0;$i關(guān)于“php實(shí)現(xiàn)只獲取數(shù)字的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
分享標(biāo)題:php實(shí)現(xiàn)只獲取數(shù)字的方法
文章網(wǎng)址:http://weahome.cn/article/iidoje.html