Php取消设置所有键

Php取消设置所有键,php,arrays,unset,Php,Arrays,Unset,我的问题似乎很基本,但仍然不知道如何解决这个问题 考虑一系列我最喜欢的水果 $array = array("Banana","Rasberry","Blackberry") 我希望清除此数组,以便删除所有键和值。我的数组将是空的,就像我写的一样 $array = array(); 然后,我可以array\u推入一些新数据 我原以为我可以array\u walk($array,unset($array[$key])但它不能正常工作。您的问题包括针对您的情况的最佳解决方案: $array =

我的问题似乎很基本,但仍然不知道如何解决这个问题

考虑一系列我最喜欢的水果

$array = array("Banana","Rasberry","Blackberry")
我希望清除此数组,以便删除所有键和值。我的数组将是空的,就像我写的一样

$array = array();
然后,我可以
array\u推入一些新数据


我原以为我可以
array\u walk($array,unset($array[$key])
但它不能正常工作。

您的问题包括针对您的情况的最佳解决方案:

 $array = array();

这是使
$array
变量指向空数组的最快方法。

您的问题包括针对您的情况的最佳解决方案:

 $array = array();

这是使
$array
变量指向空数组的最快方法。

如果我得到您想要
清除此数组,以便删除所有键和值。
是什么阻止您使用
$array=array();
???
=array()有什么问题吗
?这是清空数组的最简单/最快捷的方法。打个比方,你会通过在每个字符上循环并擦除它来清空字符串吗?不,你只需执行
$str=''
,然后继续生活。把它吹走有什么错?如果我得到你,你想
清除这个数组,这样所有键和值都会被擦除。
>是什么阻止了您使用
$array=array();
???
=array()有什么问题
?这是清空数组的最简单/最快捷的方法。打个比方,你会通过循环每个字符并擦除它来清空字符串吗?不,你只需要做
$str=''
,然后继续生活。把它吹走有什么错?没错。我太专注于一个函数而无法做到。没错。我太专注于一个函数而无法做到T