可能性のある複製:
PHPで一度に多くの変数をunset()できますか?
3つの変数_var1
_ _var2
_ _var3
_があります。 unset()
functionを繰り返し使用せずに設定を解除する方法はありますか?
これにはforeach
ループを使用しないでください。配列のコピーで動作するため。
例を参照してください
ループを使用してこれを実行する場合は、for
ループを使用します。
このように使う
for($i=0 ; $i<count($array) ; $i++)
{
unset($array[$i]);
}
これにはfor
ループを使用する必要があります。
foreach
ループを使用できますが、1つの変数がまだ残っているすべての変数の設定を解除しません。
foreach($array as $arr)
{
unset($array[$arr]);
}