问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php里有个函数,设置了一个 $array数组, 函数结束后需要unset这个数组么...

发布网友 发布时间:2024-08-19 23:27

我来回答

3个回答

热心网友 时间:2024-08-27 20:10

楼主,如果该$array数组是在函数体内定义的,如果数组数据庞大,应该是在函数内部使用完的时候unset掉,因为你函数结束后,就没必要了,因为你这个数组只是在函数内部使用的,只是局部变量而已,函数调用结束后,该数组已无意义,除非你数组是在函数体外定义的,传递给函数使用的,那么就有必要unset了。

热心网友 时间:2024-08-27 20:08

不需要,php会自动回收
如果数组过大,建议一边产生数据,一边处理,而不是等数组生成了,再处理
例如:我们查数据库获得结果,很多人这么写:
while($rt = mysql_fetch_array($query)) {
$array[] = $rt;
}
……
foreach($array as $key=> $value) {
……
}
这样会导致$array很大,但实际上可以在while时就处理,不需要赋值到$array中

热心网友 时间:2024-08-27 20:08

如果数组使用不是在程序的最后,最好还是unset掉,防止占用资源过多.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
金融企业会计包括什么 金融企业会计是什么6 金融企业会计名词解释 二战期间最大的军用飞机叫什么名,是那个国家生产的。 无锡机动车牌照补办程序是怎样的? 淘宝开店铺怎么收费?具体哪些费用? 淘宝网店入驻要多少钱? 淘宝商城开店铺多少钱 刑法中的徇私舞弊假释罪怎么量刑 徇私舞弊假释罪量刑最新法律规定 iphone显示百分之0怎么办? pg_fetch_array说明 为什么我的mate8电量显示总是0呢? 苹果手机一直显示0%的电量怎么办呢 为什么我的电量一直显示0%? 客厅窗户外面是一堵墙,放一小镜子好吗 窗户放镜子照外面可以吗窗户放镜子是否可以照外面 无产权证房屋租赁合同效力是怎样的 尖端恐惧症系统脱敏疗法的三个步骤 2024年吸引人的个性签名 电脑显示器不能邮寄(显示器不能邮寄吗) 显示器没有包装盒怎么快递 12万日元折合人民币是多少? 手机满电自动关机怎么回事 Excel中,如何实现,当单元格A中包含特定字"某" 黑鲨蓝牙耳机电量不准 EXCEL如何显示单元格中包含的字符? 黑鲨2手机充电异常怎么解决 为什么不喜欢收到微信群发祝福? 莫妮卡的含义有哪些解读? 手机电池电量显示为零怎么回事 苹果手机重启电量显示是百分之0,怎么回事? 苹果手机突然电量变成零了怎么回事 杨家将结局怎么样杨家将结局介绍 【茶知识干货】茶叶中的天然色素 有一款叫穆姿迪奥巴杜伊诺干红葡萄酒,这个酒怎么样,大概什么价格? 养什么动物不吵不脏不臭最受欢迎的小宠物有哪些 女性老人漏尿什么原因怎么治疗 那种家养乌龟长大后没有异味 为什么漏尿 手机充电红色闪电是怎么回事呢? 手机充电红色闪电什么意思? 手机充电时显示红色闪电是什么情况? 手机充电,一直显示红色跟闪电,无法开机,如何解决 床头柜子发霉了怎么处理如何解决床头柜子发霉了 床头柜子发霉了如何处理 以上以下以下的意思分别是什么? 上海易轩房地产说招聘,这个公司是骗人的吗? 为什么OPPO R11插上充不了电呢? 今日头条上传视频不选投放广告 这样是不是播放量要高?粉丝也涨的快些...