ThinkPHP如何清空静态数组?

有没有人在啊,想请讲解下,ThinkPHP如何清空静态数组?
最新回答
轻拥

2024-10-13 17:22:18

ThinkPHP清空静态数组还是使用原生PHP来做,有几种方法。

  1. 使用unset函数。如:unset($array); // 将变量array注销

  2. 直接重新赋值。如:$arr = array(); // 将变量arr赋值为空数组

                                     $arr = ''; // 将变量arr赋值为空字符串

じ你配麽

2024-10-13 12:50:41

要清空数组很简单,直接给该数组赋一个空值即可,例如:

<?php
$arr=[1,2,3,4];//这是你定义的数组

//要清空只需要给该变量赋值一个空数组
$arr=array();
//或
$arr=[];

//补充:php有垃圾清理机制,也就是当页面关闭或函数运行完毕后,相关变量会自动销毁。
酸酸de欢乐

2024-10-13 10:19:22

你说的是缓存吧  那个runtime  就是

追问
不是啊
数组
www.shopwang.net

2024-10-13 21:25:36

ThinkPHP清空数组方法:
1、$a= array(); // 重新赋值 为空
2、unset($a); 销毁指定的数组
备注:
unset() 销毁指定的变量。
快乐

2024-10-13 14:28:22

unset(静态数组)//销毁静态数组
<?php
class a{
static $arr=array();//空数组
public function b(){
$arr[]=array('a'=>'b');
$arr[]=array('ac'=>'cb');
$arr=array();
var_dump($arr);
}
}
$a=new a();
$a->b();

或者使用foreach 循环销毁里面的数据

?>