PHPは、数値型は、かどうかを数値文字列に決定されます

PHPは、数値または数値文字列かどうかをユーザ入力か否かを判断する
ハンドルにINTVAL IS_NUMERICおよび機能を使用しました。

$value  = 1; 
$value1 ='1'; 
$str  ='abc'; 
if( is_numeric( $value ) ) 
{ 
    echo $value.'是数字型'; 
} 

//1是数字型 
if( is_numeric( $value1) ) 
{ 
    echo $value1.'是数字型'; 
} 
else
{ 
    echo $value1.'不是数字型'; 
}

第二には、PHPの弱い言語モデルは、それが自動的にデジタル数字に変換され、サンプルコード以下:
//ではない数のABC

if( intval( $str ) ) 
{ 
    echo $str.'是数字'; 
} 
else
{ 
    echo $str.'不是数字'; 
} 

//1是数字
if( intval( $value1 ) ) 
{ 
    echo $value1.'是数字'; 
} 
else
{ 
    echo $value1.'不是数字'; 
} 

おすすめ

転載: blog.51cto.com/11315052/2452170