PHP中數(shù)字檢測(cè)is_numeric與ctype_digit的區(qū)別介紹
更新時(shí)間:2012年10月04日 20:36:51 作者:
PHP中的兩個(gè)函數(shù)is_numeric和ctype_digit都是檢測(cè)字符串是否是數(shù)字,但也存在一點(diǎn)區(qū)別
is_numeric:檢測(cè)是否為數(shù)字字符串,可為負(fù)數(shù)和小數(shù)
ctype_digit:檢測(cè)字符串中的字符是否都是數(shù)字,負(fù)數(shù)和小數(shù)會(huì)檢測(cè)不通過(guò)
注意,參數(shù)一定要是字符串,如果不是字符串,則會(huì)返回0/FASLE
下面是測(cè)試?yán)樱?
$a = 0001111222 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //true
$a = 0.1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = -1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = a ;
var_dump($a);
var_dump(is_numeric($a)); //false
var_dump(ctype_digit($a)); //false
ctype_digit:檢測(cè)字符串中的字符是否都是數(shù)字,負(fù)數(shù)和小數(shù)會(huì)檢測(cè)不通過(guò)
注意,參數(shù)一定要是字符串,如果不是字符串,則會(huì)返回0/FASLE
下面是測(cè)試?yán)樱?
復(fù)制代碼 代碼如下:
$a = 0001111222 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //true
$a = 0.1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = -1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = a ;
var_dump($a);
var_dump(is_numeric($a)); //false
var_dump(ctype_digit($a)); //false
您可能感興趣的文章:
- Git 常用命令速查表(圖文+表格)
- Git客戶(hù)端TortoiseGit(Windows系統(tǒng))的使用方法
- Git客戶(hù)端圖文詳解 如何安裝配置GitHub操作流程攻略
- 分享下自己總結(jié)的Git常用命令
- AlternatingItemTemplate類(lèi)似于 ItemTemplate 元素
- mac git xcrun error active developer path 錯(cuò)誤
- linux系統(tǒng)安裝git及git常用命令
- 使用git代替FTP部署代碼到服務(wù)器的例子
- 使用GIT進(jìn)行源碼管理——GUI客戶(hù)端小結(jié)
- git提交空目錄的方法
相關(guān)文章
PHP 遠(yuǎn)程關(guān)機(jī)實(shí)現(xiàn)代碼
大家都知道PHP是用于開(kāi)發(fā)網(wǎng)站的腳本語(yǔ)言,但在網(wǎng)上學(xué)習(xí)時(shí)發(fā)現(xiàn)了下面的這一段php腳本代碼,它可以實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī),懂PHP的朋友來(lái)研究一下吧。2009-11-11
PHP數(shù)組 為文章加關(guān)鍵字連接 文章內(nèi)容自動(dòng)加鏈接
PHP給文章加關(guān)鍵字連接,像163文章內(nèi)容自動(dòng)加鏈接效果,其實(shí)很多php網(wǎng)站管理系統(tǒng)里面都有,可以參考里面的代碼。2011-12-12
利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐教程
XHProf是Facebook開(kāi)發(fā)的性能調(diào)試工具,能幫助直觀的統(tǒng)計(jì)顯示PHP程序執(zhí)行中各方法函數(shù)調(diào)用次數(shù)和消耗時(shí)間,以方便我們排查性能瓶頸并進(jìn)行調(diào)優(yōu)。下面這篇文章主要給大家介紹了關(guān)于利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐的相關(guān)資料,需要的朋友可以參考下2018-09-09
常見(jiàn)PHP數(shù)據(jù)庫(kù)解決方案分析介紹
您可以用很多的方式創(chuàng)建PHP數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)和基于數(shù)據(jù)庫(kù)的 PHP 業(yè)務(wù)邏輯代碼,但最終一般以錯(cuò)誤告終。本文說(shuō)明了數(shù)據(jù)庫(kù)設(shè)計(jì)和訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的PHP代碼中出現(xiàn)的常見(jiàn)問(wèn)題,以及在遇到這些問(wèn)題時(shí)如何修復(fù)它們。2015-09-09
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的
這篇文章主要介紹了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解決方法,是使用ZipArchive時(shí)經(jīng)常會(huì)遇到的問(wèn)題,需要的朋友可以參考下2014-11-11
php實(shí)現(xiàn)字符串翻轉(zhuǎn)的方法
這篇文章主要介紹了php實(shí)現(xiàn)字符串翻轉(zhuǎn)的方法,涉及php操作字符串的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03
使用php自動(dòng)備份數(shù)據(jù)庫(kù)表的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇使用php自動(dòng)備份數(shù)據(jù)庫(kù)表的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07

