如何彻底擦除数组?

时间:2015-12-03 10:39:16

标签: php

我有一些敏感的数据,比如用户数据和存储在数组中的东西。问题是,非常高的概率unset表现就像在大多数文件系统上删除工作一样,只需将它从索引中删除即可,“看不见了“,但我显然想要消灭数组内容,所以即使可能有第二个心脏或类似的东西它们也不能被读取...所以我想完全覆盖数组的数据,所以它不能在我完成工作后,再从ram中取回。

任何想法?

1 个答案:

答案 0 :(得分:0)

要完全擦除数组,您可以取消设置或覆盖它。

$array = array(1, 2, 3);

// To unset it - a var_dump will return NULL afterwards
unset($array);

// To overwrite - a var_dump will return array(0) { empty } afterwards
$array = array();