ThinkPHP如何清空静态数组?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP如何清空静态数组?相关的知识,希望对你有一定的参考价值。
Thinkphp清空静态数组还是使用原生PHP来做,有几种方法。
使用unset函数。如:unset($array); // 将变量array注销
直接重新赋值。如:$arr = array(); // 将变量arr赋值为空数组
$arr = ''; // 将变量arr赋值为空字符串
要清空数组很简单,直接给该数组赋一个空值即可,例如:
<?php$arr=[1,2,3,4];//这是你定义的数组
//要清空只需要给该变量赋值一个空数组
$arr=array();
//或
$arr=[];
//补充:php有垃圾清理机制,也就是当页面关闭或函数运行完毕后,相关变量会自动销毁。 参考技术B
你说的是缓存吧 那个runtime 就是
追问不是啊
数组
参考技术C ThinkPHP清空数组方法:1、$a= array(); // 重新赋值 为空
2、unset($a); 销毁指定的数组
备注:
unset() 销毁指定的变量。 参考技术D 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 循环销毁里面的数据
?>
以上是关于ThinkPHP如何清空静态数组?的主要内容,如果未能解决你的问题,请参考以下文章