分享

PHP类型比较表

 代码小伙儿 2021-02-15

PHP类型比较表

表达式      gettype()    empty()    is_null()    isset()    boolean : if($x)
$x = "";     string    true    false    true    false
$x = null;    NULL    true    true    false    false
var $x;        NULL    true    true    false    false
$x = false;    boolean    true    false    true    false
$x = true;    boolean    false    false    true    true
$x = 1;         integer    false    false    true    true
$x = 42;       integer    false    false    true    true
$x = 0;         integer    true    false    true    false
$x = -1;        integer    false    false    true    true
$x = "1";       string    false    false    true    true
$x = "0";       string    true    false    true    false
$x = "-1";      string    false    false    true    true
$x = "php";    string    false    false    true    true
$x = "true";    string    false    false    true    true
$x = "false";    string    false    false    true    true
$x = array();    array    true    false    true    false
$x = array('a', 'b');    array    false    false    true    true

$x is undefined     NULL    true    true    false    false

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多