if(12%1){
echo "不是整型";
}else{
echo "是整型";
}
echo "不是整型";
}else{
echo "是整型";
}
解决方案 »
- JAVA代码生成器,开放提供中.....
- php发布网站后在本地测试为什么找不到资源
- 问个urlencode和urldecode的问题
- php的gd库画图能不能画出gif图片?动画的那种
- php怎样创建MSXML2.DOMDocument对象
- 各位达人有没有很简单的BLOG源代码
- 跪求,关与Linux+php+mysql服务器配置相关问题,清楚一点的请进!只有最后的52分了
- 一个有关php图形函数
- 请问,怎么可以取得txt文件中的文本?
- ubuntu eclipse +xdebug 调试php取消首行自动断点
- 高分求php + linux +cdonts 发email代码
- 紧急,搞不明白的问题
$a % 1 也等于 0,这么说"abc"也是整型吗?
if ( $b > 0 && !$b%1 )
//integer
function is_myint($var)
{
$mid = $var;
$var++,$var--;
return ($mid == $var);
}
if (is_myint("aaa"))
.....
else
function is_myint($var)
{
$mid = $var;
$var++;$var--;
return ($mid == $var);
}
if (is_myint("aaa"))
.....
else
* @left_trip:是否允许除掉左边的字符串
* @rifht_trip:是否允许除掉右边的字符串
*/
function format_num($var,$left_trip=true,$right_trip=true)
{
$var .= '';
if (empty(trim($var)))
return NULL;
$len = strlen($var);
$check = 0;
for ( $i = 0; is_space(substr($var,$i,1)); $i++ );
$check = $i ;
while (!is_digit(substr($var,$i,1)))
$i++;
if (!$left_trip)
if ( $i != $check && substr($var,$i-1,1) != '-')
return NULL;
$first = substr($var,$i-1,1);
$sign = ($first == '-') ? -1 : 1;
for ($p = 0; $c = substr($var,$i,1),is_digit($c); $i++ )
$p = $p*10 + intval($c,10);
$check = $i;
$ch = substr($var,$i,1);
if ( $ch == '.' )
$i++;
if ($check == $i)
return $p;
for ($w = 1; $c = substr($var,$i,1),is_digit($c); $i++ )
{
$p = $p*10 + intval($c,10);
$w *= 10;
}
if ( !$right_trip )
if ( $i != strlen($var) )
return NULL;
return $sign*$p/$w;
}
function is_space($ch)
{
return (ord($ch) == 32);
}
function is_digit($ch)
{
$int = ord($ch);
return ($int >= 48 && $int <= 57);
}
function is_myint($var)
{
$mid = $var;
$var++;$var--;
return ($mid == $var);
}
if (is_myint("aaa"))
.....
else