而Hashtable 只能扩容 不会减少 对于上面的例子 当我们存入 个变量的时候 符号表不够用了 做了一次扩容 而当我们依次unset掉这 个变量以后 变量占用的内存是释放了( – ) 但是符号表并没有缩小 所以这些少的内存是被符号。

Linux unset命令:功能说明:unset是一个内建的Unix shell命令,在Bourne shell家族(sh、ksh、bash等)和C shell家族(csh、tcsh等)都有实现。
它可以取消设置一个shell变量,从内存和shell的导出环境中删除它。
它实现为一个壳层内建指令,因。
php去除数组中的某个值的方法:可以利用unset()函数来去除。
unset()函数用于销毁给定的变量,例如【unset ($bar['quux'])】,表示销毁单个数组元素。
unset()函数不会改变其它的键(key)。
unset() 函数用于销毁给定的变量。

使用 unset() 释放变量之后,它将不再是 isset()。
PHP函数isset()只能用于变量,传递任何其它参数都将造成解析错误。
检测常量是否已设置可使用 defined() 函数。
unset()销毁指定的变量。
注意在 PHP 3 中,unset() 将返回。