php判断正整数的函数代码

发布时间:2020-05-29编辑:脚本学堂
本文分享一个php函数,用于检测某数值是否为正整数,有需要的朋友参考下。

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

来看具体的实现代码:

<?php
//判断是否是正整数
//by www.jb200.com
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 www.jb200.com

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