首頁 >後端開發 >php教程 >php判斷正整數的函數程式碼

php判斷正整數的函數程式碼

WBOY
WBOY原創
2016-07-25 08:57:141713瀏覽
本文分享一个php函数,用于检测某数值是否为正整数,有需要的朋友参考下。

在做php开发时,特别有关产品id或信息类别id时,需要做整数检测,不管你信不信,反正我信了,哈。

来看具体的实现代码:

<?php
//判断是否是正整数
//by bbs.it-home.org
function check_zzs($varnum){
 $string_var = "0123456789";
 $len_string = strlen($varnum);
 if(substr($varnum,0,1)=="0"){
  return false;
  die();
 }else{
  for($i=0;$i<$len_string;$i++){
   $checkint = strpos($string_var,substr($varnum,$i,1));
   if($checkint===false){
    return false;
    die();
   }
  }
 return true;
 }
} //by bbs.it-home.org

//调用示例
$intValue = 233;
if(check_zzs($intValue)){
  echo "ok";
}
?>


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn