這篇文章主要介紹如何利用php驗證字符串是否為數字,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
第一種方法:
利用函數is_numeric()驗證
bool is_numeric ( mixed $var )
$var:要檢測的變量
返回值:如果指定的變量是數字和數字字符串則返回 TRUE,否則返回 FALSE,注意浮點型返回空值,即 FALSE。
if(is_numeric($str)) echo('是數字'); else echo('不是數字');
第二種方法:
利用正則表達式驗證
<?php if($str) { if(eregi("^[0-9]+$",$str)) { $str=(int)$str; }else{ echo "獲取到的數據不是有效的數字類型,操作將停止!"; exit(); } }else{ echo "需要驗證的數據為空,操作停止!"; exit(); } ?>
以上是“如何利用php驗證字符串是否為數字”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。