方法:1、用“protected 變量=Array(array(‘your_variable’,’number’,’變量為數(shù)字’),)”判斷;2、用“is_numeric(變量);preg_match(‘/^d+$/’,變量)”判斷。
本文操作環(huán)境:Windows10系統(tǒng)、Thinkphp5 版、Dell G3電腦。
thinkphp怎么判斷變量是否為數(shù)字
1、如果要用模型的自動驗證,在模型中添加:
protected?$_validate?=?array( ????array('your_variable','number','變量應(yīng)為純數(shù)字!'), ?);
2、如果自行驗證,可以用函數(shù)或正則表達(dá)式
is_numeric($your_variable); preg_match('/^d+$/',$your_variable);
推薦學(xué)習(xí):《PHP視頻教程》
立即學(xué)習(xí)“PHP免費學(xué)習(xí)筆記(深入)”;
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦