• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP之isset()与unset()

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  isset()用来判断某个变量是否已经被声明,他返回一个boolean类型的值,如果声明则返回true否则返回false。如果变量被声明后,给他赋值为NULL,他也返回false。

如:

<?php
    $param=NULL;

    if(isset($param)){
    echo '$param is set';    
    }else{
    echo '$param is not set';    
    }
?>

  isset()还可以被用来判断数组的元素和对象的属性是否被声明。同样如果一个数组元素被声明但是赋值为null的话isset()也是返回false。

例如:

<?php
    $arr=array('a'=>100,'b'=>200,'c'=>null);

    if(isset($arr['c'])){
    echo 'set';    
    }else{
    echo 'no set';    
    }
?>

  unset()可以取消定义之前定义的变量。

例如:

<?php
    $name='yshy';

    if(isset($name)){
    echo '$name is set';    
    }

    echo "<br/>";

    unset($name);

    if(isset($name)){
    echo '$name is set';    
    }else{
    echo '$name is not set';    
    }
?>

结果输出:

$name is set
$name is not set

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP生成唯一用户标识GUID发布时间:2022-07-10
下一篇:
PHP标记、发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap