這篇文章主要介紹了php如何判斷一個(gè)數(shù)字是幾位數(shù)字,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)專注于遜克企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城網(wǎng)站定制開發(fā)。遜克網(wǎng)站建設(shè)公司,為遜克等地區(qū)提供建站服務(wù)。全流程按需求定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
php判斷一個(gè)數(shù)字是幾位數(shù)字的方法:1、使用floor()函數(shù)處理指定數(shù)字,將其轉(zhuǎn)為一個(gè)整數(shù);2、使用strlen()函數(shù)統(tǒng)計(jì)該整數(shù)中包含的字符個(gè)數(shù),即可計(jì)算出指定數(shù)字的位數(shù),語法“strlen(floor($num))”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php如何判斷一個(gè)數(shù)字是幾位數(shù)字
在php中,判斷一個(gè)數(shù)字是幾位數(shù)字有兩種情況:
數(shù)字是整數(shù),那么可以直接使用strlen()函數(shù)獲取字符數(shù),判斷位數(shù)。
strlen() 函數(shù)返回字符串的長度。如果成功則返回字符串的長度,如果字符串為空則返回 0。
數(shù)字是浮點(diǎn)數(shù)(包含小數(shù)),那么就需要先取整(使用floor()函數(shù)),在使用strlen()函數(shù)獲取字符數(shù)。
floor()函數(shù)向下舍入為最接近的整數(shù)。
下面我們來看看實(shí)現(xiàn)代碼:
"; $num=120.567; echo $num." 是一個(gè) ".strlen(floor($num))." 位數(shù)"; ?>
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“php如何判斷一個(gè)數(shù)字是幾位數(shù)字”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!