Jun 2

对PHP中部分验证函数和转换函数的实验 不指定

Handy , 13:56 , PHP研究 , 评论(0) , 引用(0) , 阅读(788) , Via 本站原创 | |
1. is_integer();


<?php
$value = null;
var_dump(is_integer($value));
?>

结果:bool(false)



<?php
$value = false;
var_dump(is_integer($value));
?>

结果:bool(false)



<?php
$value = "";
var_dump(is_integer($value));
?>

结果:bool(false)



<?php
$value = 0;
var_dump(is_integer($value));
?>

结果:bool(true)



<?php
$value = "0";
var_dump(is_integer($value));
?>

结果:bool(false)


2. intval();



<?php
$value = "0";
var_dump(intval($value));
?>

结果:int(0)



<?php
$value = "";
var_dump(intval($value));
?>

结果:int(0)



<?php
$value = null;
var_dump(intval($value));
?>

结果:int(0)



<?php
$value = false;
var_dump(intval($value));
?>

结果:int(0)



3. strval($value);



<?php
$value = false;
var_dump(strval($value));
?>

结果:string(0) ""



<?php
$value = null;
var_dump(strval($value));
?>

结果:string(0) ""



<?php
$value = "";
var_dump(strval($value));
?>

结果:string(0) ""



<?php
$value = 0;
var_dump(strval($value));
?>

结果:string(1) "0"


4. isset($value)



<?php
$value = null;
var_dump(isset($value));
?>

结果:bool(false)



<?php
$value = false;
var_dump(isset($value));
?>

结果:bool(true)


5. is_bool($value)



<?php
$value = false;
var_dump(is_bool($value));
?>

结果:bool(true)



<?php
$value = null;
var_dump(is_bool($value));
?>

结果:bool(false)



<?php
$value = 0;
var_dump(is_bool($value));
?>

结果:bool(false)



<?php
$value = false;
var_dump(is_bool($value));
?>

结果:bool(true)




<?php
$value = "";
var_dump(is_bool($value));
?>

结果:bool(false)
Tags: , , ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]