PHP中删除变量时unset()和null的区别分析
2015-01-24信息快讯网
第二种方法:unset($varname)
这两种方法都可以删除变量,但结果有些许的差别。
代码:
<?php $a = array( 'a' => 'a', 'b' => 'b' ); $b = array( 'a' => 'a', 'b' => 'b' ); $a['b'] = null; unset($b['b']); print('<pre>'); print_r($a); print('<br />'); print_r($b); print('</pre>'); ?>
结果:
Array ( [a] => a [b] => ) Array ( [a] => a )
深入PHP empty(),isset(),is_null()的实例测试详解
php中is_null,empty,isset,unset 的区别详细介绍
PHP中空字符串介绍0、null、empty和false之间的关系
php中session_unset与session_destroy的区别分析
PHP中通过加号合并数组的一个简单方法分享
PHP企业级应用之常见缓存技术篇
php empty,isset,is_null判断比较(差异与异同)
用sql命令修改数据表中的一个字段为非空(not null)的语句
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法